TortoiseGit 中没有 "Edit Conflicts" 选项?

No "Edit Conflicts" option in TortoiseGit?

本文档:https://tortoisegit.org/docs/tortoisegit/tgit-dug-conflicts.html 提到了一个命令 TortoiseGit -> Edit Conflicts,但我没有这样的选择。该命令是否等同于 TortoiseGit -> Resolve...?还是我必须满足一些先决条件才能显示该选项?我确实有现有的冲突,假设这是一个。

"Daily Usage Guide"(DUG)的段落是:

You can use any editor to manually resolve the conflict or you can launch an external merge tool/conflict editor with TortoiseGit → Edit Conflicts

但这意味着一开始就有冲突。

通常情况下,您是 merging/rebasing,流程会停止以供您解决冲突。
然后 如果您有带有冲突标记的文件,您应该会看到该选项。

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

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

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

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