我知道
git ls-tree -r --name-only --full-tree <sha1>
会给我一个给定提交中包含的所有文件的列表,而像
git show --stat --name-only --pretty=format:'' <sha1>
只会列出由 commit 更改的文件<sha1>
。
如何获取给定git
提交未更改的文件列表?我确信可以使用上面的命令加上一些sort
and来完成diff
,但如果可能的话,我宁愿这样做git
。
我知道
git ls-tree -r --name-only --full-tree <sha1>
会给我一个给定提交中包含的所有文件的列表,而像
git show --stat --name-only --pretty=format:'' <sha1>
只会列出由 commit 更改的文件<sha1>
。
如何获取给定git
提交未更改的文件列表?我确信可以使用上面的命令加上一些sort
and来完成diff
,但如果可能的话,我宁愿这样做git
。