
Мне не терпелось опробовать новую интеграцию 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
Я твердо уверен, что мои изменения не отражаются в файле gitconfig cmder, но в то же время должен быть способ это сделать.