我迫不及待地想尝试新的 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 文件中,但同时应该有一种方法可以做到这一点。