Ich suche nach einem einfachen gitBefehl, der eine gut formatierte Liste aller Dateien enthält, die Teil des durch einen Hash (SHA1) angegebenen Commits waren, ohne fremde Informationen.
Ich habe versucht:
git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d
Obwohl es die Dateien auflistet, enthält es auch unerwünschte Diff-Informationen für jede.
Gibt es einen anderen gitBefehl, der nur die gewünschte Liste bereitstellt, damit ich sie nicht aus der git showAusgabe analysieren kann ?
nCommits zu erhalten, bis master:git diff-tree --name-status -r @{3} master
git diff --name-only master- Um ALLE geänderten Dateien im aktuellen Zweig aufzulisten, im Vergleich zum Hauptzweig.

git log --until 2013-05-21 --pretty="short" --name-onlymit einem guten Effekt abgeschlossen werden.