Использование xxdiff для слияния в Linux?

Я хочу использовать xxdiff для моих нужд слияния. Я только начал использовать git и интегрировал xxdiff для работы с ним (git mergetool).

Моя проблема в том, что я не могу найти какой-либо ресурс, который учит основам слияния ветвей с помощью xxdiff, поэтому я попадаю в это окно с тремя файлами с помощью LOCAL BASE REMOTE, но я не знаю, с чего начать, чтобы выполнить слияние.

Может ли кто-нибудь указать мне на хороший ресурс, чтобы быстро изучить основы слияния xxdiff?

Большое Вам спасибо.


person Goles    schedule 05.08.2009    source источник
comment
Как правило, вы должны использовать git для слияния ветвей и инструмент слияния, такой как xdiff, чтобы помочь разрешить конфликты слияния в файлах. Судя по вашему вопросу, похоже, что вы в порядке с использованием git, но вам нужна помощь с xdiff. Вы можете подтвердить, что это так?   -  person CB Bailey    schedule 05.08.2009
comment
Да, Чарльз, так и будет. Спасибо.   -  person Goles    schedule 05.08.2009
comment
В этом случае, поскольку я сам не использую xxdiff, боюсь, что ничем не могу помочь. Кроме ссылки на документацию, о которой вы, вероятно, уже знаете: furius.ca/xxdiff/doc/.   -  person CB Bailey    schedule 06.08.2009


Ответы (1)


Если вы настроили xxdiff, как я проиллюстрировал с помощью эти настройки git (замените 'difftool' на 'mergetool' в своем экземпляре), затем вам нужно сравнить эти три файла и разрешите различия.
Примечание. Что касается Git, xxdiff является частью инструментов автоматически распознается настройкой mergetool.

Я не уверен, что есть что-то xxdiff-специфическое в разрешении трех- способ слияния. Вы можете увидеть иллюстрацию такого слияния в терминах здесь сравниваются версии.
Разрешение очень похоже на другие графические инструменты различий.
Вот руководство по разрешению xxdiff (не точно ориентировано на xxdiff, но все же полезно).

alt text

person VonC    schedule 05.08.2009
comment
Обратите внимание, что вы также можете вызвать объединенное представление, если вам нравится такая вещь, которая показывает результаты вашего выбора. - person blais; 30.03.2012