web-dev-qa-db-fra.com

Liste des fichiers modifiés pour un git commit particulier

J'ai commit, abc et je veux lister les fichiers qui ont été modifiés pour le commit.

Quelle est la commande git qui listera les fichiers modifiés pour ce commit?

46
TDHM

Pour les noms de fichiers uniquement:

git show --name-only abc

Pour voir un résumé de ce qui leur est arrivé:

git show --name-status abc
70
Greg Bacon

Vous pouvez voir les fichiers modifiés dans un commit particulier comme suit

git show --stat <commit-hash>

Sinon, vous pouvez également afficher le correctif introduit avec chaque validation à l'aide de l'indicateur -p

git log -p <commit-hash>

BTW git show prend les mêmes arguments de formatage que git diff-tree, voici le documentation pour diff-tree .

28
shantanusinghal