必须将什么添加到 cmder 的 .gitconfig 文件才能将 sublimemerge 作为 git mergetool 运行?

必须将什么添加到 cmder 的 .gitconfig 文件才能将 sublimemerge 作为 git mergetool 运行?

我迫不及待地想尝试新的 git mergetool 集成,但遇到了一个问题:

我运行的是 Windows 10 并安装了 SublimeMerge 包。我还使用 cmder 而不是 windows CLI,因为它还带有 git 集成(无需另外安装 git bash)。我已经搜索了很多次,但还是找不到解决方案。

我已将 C:\Program Files\Sublime Merge 添加到我的 %PATH% 变量中。并更新了全局 git 配置设置

git config --global merge.tool smerge

但根据官方的 git mergetool 文档:

使用 指定的合并解析程序。有效值包括 emerge、gvimdiff、kdiff3、meld、vimdiff 和 tortoisemerge。运行 git mergetool --tool-help 获取有效设置列表。

当我运行命令时,mergetools 下缺少 smerge,请参阅下面的屏幕截图: cmder 控制台截图

我坚信我的更改没有反映在 cmder 的 gitconfig 文件中,但同时应该有一种方法可以做到这一点。

相关内容