git看到整个合并差异

时间:2012-01-27 08:11:04

标签: git

我希望能够看到合并作为单个差异输出应用的整个补丁。在bzr中,这是标准(如果您在合并点处查看diff,则会获得由该合并产生的整个diff)。在git中,我没有看到如何获得合并的统一视图。使用gitk我必须单击分支中的每个单独提交。我希望将整个分支视为单个提交。

我知道我可以简单地手动找到分支点并在两点之间进行差异,但这很容易出错。如何查看合并的整个差异?

1 个答案:

答案 0 :(得分:16)

让我们说你的合并有哈希“1234abc”。你能做的就是跑:

git diff 1234abc^1 1234abc

几乎显示“之前”,“之后”比较。