Как сделать так, чтобы графический интерфейс mergetool (KDiff3) всегда отображался?

Как заставить графический интерфейс mergetool всегда отображаться и отключить автоматическое разрешение?

Иногда, когда возникает конфликт во время слияния, и я использую mergetool, он просто сразу возвращается после того, как я нажмуВойти на вопросMsgstr "Нажмите кнопку возврата, чтобы запустить инструмент разрешения слияния (kdiff3)" и никакой графический интерфейс не отображается, и кажется, что конфликт разрешен.

Git настроен на использованиеKDiff3 как mergetool сейчас, но это случилось также, когда у меня естьcodecompare как указано в mergetool. Я знаю что есть вариант«Автосохранение и выход при слиянии без конфликтов» в KDiff3, что теоретически может вызвать описанное поведение, но у меня эта опция отключена / не проверена все время.

Кроме того, естьtrustExitCode параметр непосредственно в Git mergetool gitconfig, который я установил в true, но даже если я установил его в false, графический интерфейс не отображается.

Я не уверен, кто делает автоматическое разрешение в любом случае. Mergetool в какой-то предварительной обработке или KDiff3?

Я работаю в Windows и у меня установлены Git-расширения.

Подобный вопрос, специфичный для KDiff3, был задан также здесь:Kdiff3 не открывается командой mergetool

Ответы на вопрос(3)

Ваш ответ на вопрос