Я использую Git Extensions, и он предварительно устанавливает и устанавливает KDiff в качестве инструмента diff для разрешения конфликтов слияния. Я очень люблю Winmerge и хотел бы заменить KDiff на Winmerge.Как использовать Winmerge с расширениями Git?
В настройках Git Extensions есть настройки для изменения Mergetool, но я не могу понять, какой синтаксис я должен использовать и почему. Кажется, есть 4 переменные: $ BASE, $ LOCAL, $ REMOTE, $ MERGED. Кажется, что я должен передать их в WinMergeU.exe, но с какими параметрами командной строки?
Я пытался найти это несколько раз, но нет ответа, который, по-видимому, работает.
Будет http://stackoverflow.com/questions/255202/how-do-i-view-git-diff-output-with-visual-diff-program/949242#949242 или http://stackoverflow.com/ вопросы/1881594/use-winmerge-inside-of-git-to-file-diff/1884517 # 1884517 help? – VonC
Посмотрите мой ответ на самое легкое, точечное решение –