I am looking for a simple
git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d
Preferred Way (because it's a plumbing command; meant to be programmatic):
Another Way (less preferred for scripts, because it's a porcelain command; meant to be user-facing)
--no-commit-idsuppresses the commit ID output.
--prettyargument specifies an empty format string to avoid the cruft at the beginning.
--name-onlyargument shows only the file names that were affected (Thanks Hank).
-rargument is to recurse into sub-trees