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