Jak mogę wymusić wyświetlanie interfejsu GUI mergetool (KDiff3)?

Jak mogę wymusić wyświetlanie interfejsu GUI mergetool i wyłączyć automatyczne rozwiązywanie?

Czasami, gdy występuje konflikt podczas scalania i korzystam z mergetool, po prostu natychmiast wraca po trafieniuWchodzić na pytanie„Hit return, aby uruchomić narzędzie do rozwiązywania scalania (kdiff3)” i żaden GUI nie jest pokazany i konflikt wydaje się być rozwiązany.

Mam skonfigurowany Git do użyciaKDiff3 jako łącznik teraz, ale stało się to również wtedy, gdy mamcodecompare jak określił sposób łączenia. Wiem, że istnieje opcja„Automatyczne zapisywanie i zamykanie bez scalania” w KDiff3, co teoretycznie mogłoby spowodować opisane zachowanie, ale cały czas mam tę opcję wyłączoną / odznaczoną.

Jest teżtrustExitCode opcja bezpośrednio w Git mergetool gitconfig, którą ustawiłem na true, ale nawet jeśli ustawię ją na false, GUI nie jest pokazywany.

Nie jestem pewien, kto i tak automatycznie rozwiązuje problem. Mergetool w niektórych procesach przetwarzania wstępnego lub KDiff3?

Pracuję w systemie Windows i mam zainstalowane rozszerzenia Git.

Podobne pytanie specyficzne dla KDiff3 zostało zadane również tutaj:Kdiff3 nie otworzy się za pomocą polecenia mergetool

questionAnswers(3)

yourAnswerToTheQuestion