我很想嘗試新的 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 檔案中,但同時應該有一種方法可以做到這一點。