首页 > 解决方案 > 在合并输出中显示提交之间的差异

问题描述

当您将一个分支合并到另一个分支时,如何获得以输出格式显示的分支之间的差异?例子:

$ git merge random
Updating eb79f04..645485f
Fast-forward
 simple.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

EDIT1:我可以得到类似的结果,git diff 0931ab1...eb79f04 --name-only但不会显示变化程度。

标签: git

解决方案


--stat国旗可以做到这一点。

git diff --stat <branch1> <branch2>

或者,如果您只需要该1 file changed, 1 insertion(+), 1 deletion(-)行,请--shortstat改用。


推荐阅读