Почему "git mergetool" (meld) показывает маркеры конфликтов?
Почему "git mergetool" (meld) показывает мне вид предка WITH conconder markers? Это совершенно неправильно, и я никогда не понимал, почему он это делает. Как я могу это исправить?
3-мерное слияние должно показать
[ Your Changes ] [ Common Base ] [ Upstream Changes ]
Я получаю:
[ My Changes ] [ File with Conflict markers ] [ Upstream changes ]
Смотрите: ![Sample Screenshot]()
Ответы
Ответ 1
похоже, что у вас нет имен параметров, выполненных правильно в конфиге. Вы должны видеть такие вещи, как $BASE, $REMOTE и т.д. Убедитесь, что они указаны в документации для 'meld'
ИЛИ
вы совершили, случайно, неразрешенный файл. Чтобы проверить это, сделайте git log -S'<<<<<<'
и посмотрите, не вернется ли что-нибудь. Если это так, то это так.
надеюсь, что это поможет