Давно нашёл в Google и использую команду такого вида: 'git show --name-only eb043b734701a28214f660fad574c7f229de7e5a', в которой хеш является хешем коммита.
Недавно обратил внимание, что она совсем не документирована.
For commits it shows the log message and textual diff. It also presents
the merge commit in a special format as produced by git diff-tree --cc.
For tags, it shows the tag message and the referenced objects.
For trees, it shows the names (equivalent to git ls-tree with --name-only).
Это единственное упоминание параметра --name-only и то по отношению к совсем другой команде git.
Неужели вся документация git такого качества и вместо неё следует рыскать гуглом по сусекам?