У меня есть конфликты, так что я типа:KDiff3 не открывается с помощью команды mergetool
git mergetool
Затем я получаю сообщение о том:
Хит возврата начать Merge Разрешение приспособление
Обычно, когда я это делаю, он открывает kdiff3, поэтому я могу объединить различия.
Теперь, когда я это делаю, он просто переходит к следующему файлу, а kdiff3 вообще не открывается.
I triple cheched my git config и мой системный путь, и все кажется идеальным. Файл конфигурации выглядит следующим образом:
[merge]
tool = kdiff3
[mergetool "kdiff3"]
path = c:/Program Files (x86)/KDiff3/kdiff3.exe
[diff]
guitool = kdiff3
[difftool "kdiff3"]
path = c:/Program Files (x86)/KDiff3/kdiff3.exe
[core]
editor = \"C:/Program Files (x86)/GitExtensions/GitExtensions.exe\" fileeditor autocrlf = true
[user]
name = James Farrell
email = [email protected]
[github]
user = whygosystems
token = 87d00c2e613b3a7c8c1be817b75b8a33
[diff]
external = C:/Program Files (x86)/Git/cmd/git-diff-wrapper.sh
У кого-нибудь есть идеи, что может быть неправильным?
У меня есть ощущение (хотя я мог бы быть неправильно, что это было проблемой, так как я установил новый GitHub окна клиента) ....
У меня была эта проблема время от времени, и перезагрузка машины всегда помогала. Не знаю, почему. – eis
@eis Спасибо, я перезагрузился, и это не помогло. – iKode
Была такая же проблема, для меня это [обходной путь] (http://stackoverflow.com/a/15813064/1132850) помог. – PiQuer