svn diff --summarize显示提交的文件级别的更改.输出如下:
M modified-foo.bar
D deleted-file.bar
A new-file.bar
Run Code Online (Sandbox Code Playgroud)
与svn status类似,但是对于提交.我会对类似于git status的输出感到满意,但是对于特定的提交而不是工作副本.我知道我可以启动gitk来查看这样的摘要,但我想把它放在shell中.
Vil*_*ili 32
git diff <commit> --name-status
Run Code Online (Sandbox Code Playgroud)
Cra*_*een 13
试试这个:
git show <commit> --name-status
Run Code Online (Sandbox Code Playgroud)
我想show可能是你想要的而不是diff.show显示该提交的更改.diff显示指定的提交和当前工作树之间的所有更改,除非您明确指定提交范围.
有时我喜欢看一些变化的图形指标:
git show <commit> --stat
Run Code Online (Sandbox Code Playgroud)
(尽管这并未明确指出文件的添加和删除与修改有明显区别.)
| 归档时间: |
|
| 查看次数: |
9792 次 |
| 最近记录: |