I am looking for a simple git command that provides a nicely formatted list of all files that were part of the commit given by a hash (SHA1), with no extraneous
git
Using standard git diff command (also good for scripting):
git diff --name-only ^
If you want also the status of the changed files:
git diff --name-status ^
This works well with merge commits.