Sto cercando un semplice gitcomando che fornisca un elenco ben formattato di tutti i file che facevano parte del commit dato da un hash (SHA1), senza informazioni estranee.
Ho provato:
git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d
Sebbene elenca i file, include anche informazioni diff indesiderate per ciascuno.
Esiste un altro gitcomando che fornirà solo l'elenco che desidero, in modo da evitare di analizzarlo git showdall'output?
ncommit fino a master:git diff-tree --name-status -r @{3} master
git diff --name-only master- Per elencare TUTTI i file modificati sul ramo corrente, confrontandoli con il ramo principale.

git log --until 2013-05-21 --pretty="short" --name-onlycon un buon effetto.