我希望能够看到合并作为单个差异输出应用的整个补丁。在bzr中,这是标准(如果您在合并点处查看diff,则会获得由该合并产生的整个diff)。在git中,我没有看到如何获得合并的统一视图。使用gitk我必须单击分支中的每个单独提交。我希望将整个分支视为单个提交。
我知道我可以简单地手动找到分支点并在两点之间进行差异,但这很容易出错。如何查看合并的整个差异?
答案 0 :(得分:16)
让我们说你的合并有哈希“1234abc”。你能做的就是跑:
git diff 1234abc^1 1234abc
几乎显示“之前”,“之后”比较。