gitk可以默认显示合并的差异吗?

Tob*_*ler 12 git diff merge gitk

目前没有冲突的合并gitk显示没有差异.是否可以git diff HEAD~1通过defautl显示合并(实际上存在,例如在合并显示这些差异之后)产生的差异,例如使用命令行开关?或者为什么gitk默认不显示它们?

CB *_*ley 16

默认情况下gitk,与--cc选项相同git diff并压缩合并以仅显示不直接来自一个或其他父级的差异块.这通常更有用,因为冲突是合并的有趣部分,diff的其他部分已经出现在组成合并的分支的提交的差异中.

查看合并父和合并提交之间的完整差异的最简单方法是选择父(正常点击),然后从合并提交的上下文菜单中选择(右/备用点击菜单)选择"Diff selected - > this" ".

  • +1是真的,但遗憾的是每次看到合并时我都要重复这个.我宁愿以某种方式使它成为默认选项 (3认同)