当我使用 git status 命令时,会得到一个更改文件列表。我想得到某个提交的更改文件列表。是否有一种方法可以使用 git show 或其他命令来实现?谢谢。
当我使用 git status 命令时,会得到一个更改文件列表。我想得到某个提交的更改文件列表。是否有一种方法可以使用 git show 或其他命令来实现?谢谢。
可以,只需传递--stat
标志:
git show --stat 1268afe676e
对于提交(commit)来说,git show
使用与git diff-tree
相同的格式化参数,因此请参阅后者的文档以获取其他格式化选项。
可以使用 git log --stat
或 git log --stat COMMIT
命令。
git show --stat [COMMIT, ...] >> file.md !To boss!
- jjoselon