Comparer pour obtenir les différences
La commande diff
permet de comparer des commits ou fichiers du projet et d'en afficher les différences.
Observer les différences dans un fichier depuis le dernier commit:
Note: N'affichera que ce qui n'a pas été ajouté au staging. Pour voir ce qui a été ajouté au staging, ajouter l'option
--cached
:git diff --cached README.md
Format
Dans un fichier, ce qui a été ajouté sera affiché en vert préfixé de +
, ce qui a été supprimé en rouge préfixé de -
.
La ligne d'en-tête (celle contenant @@
) résume les changements apportés:
-
-1,6
indique que 1 ligne a été supprimée à partir de la ligne 6 -
+1,5
indique que 1 ligne a été ajoutée à partir de la ligne 5
Comparer avec des commits
Observer les différences dans un fichier depuis un commit particulier:
Observer les différences dans un fichier entre 2 commits:
Observer les différences entre 2 commits: