如何在Git中查看单个提交的已更改文件列表?

nc.*_*nc. 18 git

当我说git status时,我会得到一个已更改文件的列表.我想获取一个提交的已更改文件列表.有没有办法使用git show或其他命令来做到这一点?谢谢.

bdo*_*lan 34

是的,只需传递--stat旗帜:

git show --stat 1268afe676e
Run Code Online (Sandbox Code Playgroud)

对于提交,git show采用相同的格式参数git diff-tree,因此请参阅后者的文档以获取其他格式选项.