git-diff : Recherche et affichage de modification à travers les commits

git-diff est utile pour afficher les modifications faites sur une période choisi. il est possible d’obtenir la liste des fichiers modifiés, des détails sur le contenu modifié et de nombreuses autres informations portant sur la modification.

Obtenir la liste des noms des fichiers modifiés :

Entre un commit donné et le dernier commit actuel :

git diff --name-only <SHA de départ> HEAD

Entre un commit donné et tous les fichiers modifiés actuellement ( même non commités)

git diff --name-only <SHA de départ>

Entre deux commit précis

git diff --name-only SHA1 SHA2

Entre le cinquième et le deuxième dernier commit

git diff --name-only HEAD~5 HEAD~2