Почему 'git mergetool' (meld) показывает маркеры конфликта?

Почему 'git mergetool' (meld) показывает мне представление предка С маркерами conclict? Это совершенно неправильно, и я никогда не понимал, почему это происходит. Как я могу это исправить?

3 способа слияния должны показать

[ Your Changes ]          [ Common Base ]            [ Upstream Changes ]

Что я получаю это:

[ My Changes   ]   [ File with Conflict markers ]    [ Upstream changes ]

Увидеть: Образец скриншота

1 ответ

Решение

Похоже, вы не правильно указали имена параметров в конфигурации. Вы должны увидеть такие вещи, как $BASE, $REMOTE и т. Д. Убедитесь, что они указаны в документации по 'meld'.

ИЛИ ЖЕ

Вы случайно обнаружили неразрешенный файл. Чтобы проверить это сделать git log -S'<<<<<<' и посмотреть, если что-нибудь вернется. Если это так, то это так.

надеюсь это поможет

Другие вопросы по тегам