Si vous souhaitez obtenir uniquement les noms de fichier sans le reste du message de commit, vous pouvez utiliser:
git log --name-only --pretty=format: <branch name>
Cela peut ensuite être étendu à utiliser les diverses options qui contiennent le nom de fichier:
git log --name-status --pretty=format: <branch name>
git log --stat --pretty=format: <branch name>
Une chose à noter lors de l'utilisation de cette méthode est qu'il y a des lignes vides dans la sortie qui doivent être ignorés. L'utilisation de ce peut être utile si vous souhaitez voir les fichiers qui ont été modifiés sur une branche locale, mais n'est pas encore poussé à une branche distante et il n'y a aucune garantie de la plus récente à partir de la télécommande a déjà été tiré. Par exemple:
git log --name-only --pretty=format: my_local_branch --not origin/master
Serait de voir tous les fichiers qui ont été modifiés sur la branche locale, mais pas encore fusionnée à la branche master sur la télécommande.