假设我在Git分支master上并执行了git merge featurebranch。在foo.html中存在冲突。
打开foo.html时,我会看到冲突区域显示了master和featurebranch上的内容。但是我无法确定在master上进行了什么更改,以与featurebranch产生冲突;我只知道master现在的状态。
我想查看每个分支应用的差异(diff)。
或者,为获取相同的信息,我可以查看:
- master现在的版本 - featurebranch现在的版本 - 它们共同祖先的版本
我该如何查看这些信息?
打开foo.html时,我会看到冲突区域显示了master和featurebranch上的内容。但是我无法确定在master上进行了什么更改,以与featurebranch产生冲突;我只知道master现在的状态。
我想查看每个分支应用的差异(diff)。
或者,为获取相同的信息,我可以查看:
- master现在的版本 - featurebranch现在的版本 - 它们共同祖先的版本
我该如何查看这些信息?
kdiff3
时,mergetool
确实很不错。 - Hasturkun