Недавно я использовал GitExtension 2.46, но версия Git с такой же версией - 1.9.4.msysgit.2. Желая использовать только команды Git, я удалил GitExtension и установил последнюю доступную версию Git и KDiff3.
Когда я выполняю слияние и возникают конфликты, я запускаю следующую команду:
$ git mergetool
Затем я получаю сообщение:
Инструмент слияния kdiff3 недоступен как kdiff3.
Думаю, это должно быть по пути KDiff3.
Окружающая среда
- ОС: Windows 10
- Git 2.6.1.windows.1
- KDiff3 0.9.98 (64-разрядная)
Вопросы:
Что мне нужно настроить в файле .gitconfig для команды
$ git mergetool
, чтобы открыть графический интерфейс KDiff3 с версиями LOCAL, REMOTE, BASE и ОБЪЕДИНЕНЫ конфликтующего файла?Как настроить его для использования с инструментом diff?
git config --global merge.tool kdiff3
будет достаточно. См. мой обновленный ответ ниже - person VonC   schedule 09.07.2021