Temos un estupendo repositorio, ou sexa carpeta na que fixemos git init e andamos a voltas co control de versións.
O teu traballo:
- No teu repositorio teclea algo interesante nun par de liñas no ficheiro ao que chamamos README.md, por exemplo unha liña chea de números.
- Engádeo á stagging area con
git add README.mdou mete todo con--all - Despois fai un commit con algo así como
git commit -m "Liña de numeritos" - Lembra
git statuspara que axude un chisco. - Teclea no ficheiro unha liña nova co teu nome propio e fai todo o anterior, no commit pon a mensaxe “Engadín o meu nome”
Agora queremos ver se todo quedou rexistrado: git log
Tedes todos algo así? Imos ver as diferencias entre as versións que fixemos. Tede conta da ristra de caracteres en laranxa, son os indicadores dos commit. Os vosos teñen que se distintos dos meus. Se quero ver a diferencia entre a versión co meu nome e a que só ten números teño que copiar e pegar a ristra de caracteres que me interesa (en realidade cos primeiros chega). No meu caso sería:
git diff 10b602 0c728
e o que obteño eu, cos meus identificadores dos commit é:

Fixádevos que me conta moita información: en vermello a diferencia entre un ficheiro e o outro. Xoga ti agora cos commits e coas diferencias e conta no teu blog o que fixeches.
Consulta nesta web como mellorar o comando git log. Por exemplo pode ser cómodo e máis cuqui:
git log --pretty=oneline
