diff

La commande diff affiche les différences apportées au projet par un ou plusieurs commits ou par les modifications en cours. Les usages les plus
fréquents sont les suivants :

  • afficher les modifications en cours (vérification avant ajouter au stage) ;
  • afficher les modifications ajoutées au stage pour vérification avant de commiter ;
  • afficher l’ensemble des modifications d’une branche par rapport à une autre (avant une fusion par exemple).

L’affichage qu’elle fournit est également utilisé par la commande show et la commande log et son option --patch.