Introducción a Git
George Boorman
Curriculum Manager, DataCamp

git diff - Diferencia entre versiones
git diff report.md




report.md al área de preparación.git add report.md
report.md con la versión del área de preparación.git diff --staged report.md

git diff --staged

Busca los hash de las confirmaciones.
git log
Compáralos.
git diff 35f4b4d 186398f
¿Qué cambió entre el primer hash y el segundo hash?
HEADgit diff HEAD~1 HEAD

| Comando | Función |
|---|---|
git diff |
Mostrar los cambios entre todos los archivos sin procesar y la última confirmación. |
git diff report.md |
Mostrar los cambios entre un archivo sin registrar y la última confirmación. |
git diff --staged |
Mostrar los cambios entre todos los archivos preparados y la última confirmación. |
git diff --staged report.md |
Mostrar los cambios entre un archivo en fase y la última confirmación. |
git diff 35f4b4d 186398f |
Mostrar los cambios entre dos confirmaciones utilizando hash |
git diff HEAD~1 HEAD~2 |
Mostrar los cambios entre dos confirmaciones utilizando HEAD en lugar de los hash de las confirmaciones. |
Introducción a Git