Git中两个分支提交之间的变化摘要

Rog*_*ger 6 git

我可以使用什么命令来了解两个分支之间有多少文件不同,只是摘要,而不是实际文件.就像是:

51 Modified
 3 Deleted
 4 New files
Run Code Online (Sandbox Code Playgroud)

谢谢.

Ste*_* Lu 7

试试git diff --stat.而且还有更短的时间--shortstat.

例如在分支master类型上git diff --stat otherbranchname


pok*_*oke 6

git diff --shortstat branch1..branch2
Run Code Online (Sandbox Code Playgroud)

branch1这将显示和之间的差异branch2,但仅输出简短的摘要,例如:

2 files changed, 165 insertions(+), 5 deletions(-)
Run Code Online (Sandbox Code Playgroud)

还有其他方法来指定提交范围,将看一下,您可以在手册中git diff阅读它们。