0

我尝试进行 git pull origin develop 并尝试合并,但存在一些冲突。我试过 git mergetool 但它没有启动工具。这是我第一次尝试合并 如何合并我的更改?

CONFLICT (content): Merge conflict in .classpath
Automatic merge failed; fix conflicts and then commit the result.
....Tool (develop|MERGING)
$ git mergetool
merge tool candidates: tortoisemerge emerge vimdiff
No known merge resolution program available.
4

2 回答 2

0

可能的原因是您尚未配置合并工具。您可以在 ~/.gitconfig 工具中确定这一点,如下图所示。

示例 git 配置

但是,在您的情况下,您可以提供来自您的 tortoisemerge、emerge 或 vimdiff 的路径。

于 2013-05-09T02:14:05.520 回答
0

问题出在错误消息中:

No known merge resolution program available.

git找不到它知道如何使用的合并工具。因此,要么您没有安装可用的合并工具,要么您安装了但它在git运行时不在路径上。

于 2013-04-30T19:56:32.447 回答