12

为什么'git mergetool'(融合)向我显示带有冲突标记的祖先视图?这是完全错误的,我一直不明白为什么会这样。我该如何解决?

应该显示 3 路合并

[ Your Changes ]          [ Common Base ]            [ Upstream Changes ]

我得到的是:

[ My Changes   ]   [ File with Conflict markers ]    [ Upstream changes ]

看:示例截图

4

1 回答 1

2

看起来您没有在配置中正确完成参数名称。您应该会看到 $BASE、$REMOTE 等内容。确保这些内容与“meld”文档中指定的内容一致

或者

您不小心提交了一个未解析的文件。要检查这一点,请执行 agit log -S'<<<<<<'并查看是否有任何返回。如果是这样,那么就是这种情况。

希望这可以帮助

于 2011-09-21T17:48:45.430 回答