TortoiseGit中没有“编辑冲突”选项?

时间:2019-07-15 19:24:18

标签: git tortoisegit

此文档:Enzyme提到了命令TortoiseGit -> Edit Conflicts,但我没有这种选择。该命令是否等效于TortoiseGit -> Resolve...?还是我必须满足一些先决条件才能显示选项?假设是这样,我确实存在冲突。

2 个答案:

答案 0 :(得分:1)

“每日使用指南”(DUG)的段落为:

  

您可以使用任何编辑器手动解决冲突,也可以使用TortoiseGit→编辑冲突启动外部合并工具/冲突编辑器

但这意味着首先要有一个冲突。

通常,您正在合并/重新设置基础,并且该过程将为您解决冲突而停止。
然后,如果您的文件带有冲突标记,则应该看到该选项。

但是由于您确实存在冲突,因此请检查您的git config选项,以查看是否定义了mergetool

答案 1 :(得分:1)

TortoiseGit -> Edit Conflicts仅在有冲突的文件上可用。而TortoiseGit -> Resolve...也可用于文件夹,以防您的存储库中至少有一个冲突。

Edit Conflicts打开一个冲突编辑器,该文件可以解决文件中的冲突,而Resolve...打开一个对话框,其中列出所有冲突的文件,并允许“清除”已检查文件上的冲突状态(或使用那里的上下文菜单以对文件执行其他解析选项。

cf。 https://tortoisegit.org/docs/tortoisegit/tgit-dug-conflicts.html