Почему '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'<<<<<<'
и посмотреть, если что-нибудь вернется. Если это так, то это так.
надеюсь это поможет