Use git log
para ver el historial de confirmaciones. Cada confirmación tiene un especificador de revisión asociado que es una clave hash (por ejemplo, 14b8d0982044b0c49f7a855e396206ee65c0e787
y b410ad4619d296f9d37f0db3d0ff5b9066838b39
). Para ver la diferencia entre dos confirmaciones diferentes, use git diff
con los primeros caracteres de los especificadores de revisión de ambas confirmaciones, así:
# diff between commits 14b8... and b410...
git diff 14b8..b410
# only include diff of specified files
git diff 14b8..b410 path/to/file/a path/to/file/b
Si desea obtener una descripción general de todas las diferencias que se produjeron de commit a commit, use git log
o git whatchanged
con la opción de parche:
# include patch displays in the commit history
git log -p
git whatchanged -p
# only get history of those commits that touch specified paths
git log path/a path/b
git whatchanged path/c path/d