Установить приоритет при использовании Beyond Compare для разрешения конфликтов после слияния
Я могу видеть в списке опций Beyond Compare для mergetool, который можно указать для выбора правой или левой стороны -favorright
или же -favorleft
вариант.
Если я пытаюсь использовать его, я получаю сообщение об ошибке
$git merge master
[...](Actual merge with some conflicts)
$git mergetool -favorright
usage: git mergetool [--tool=tool] [--tool-help] [-y|--no-prompt|--prompt] [-O<orderfile>] [file to merge] ...
1 ответ
Решение
Вы передаете -favorright
аргумент git
, Что вы хотите для git
передать этот аргумент Beyond Compare. Эта команда изменит вашу конфигурацию для каждого будущего использования git mergetool
,
$ git config --global mergetool.bc3.cmd "/usr/bin/bcompare -favorright \$LOCAL
\$REMOTE \$BASE \$MERGED"
Возможно, вам придется заменить /usr/bin/bcompare
правильный путь к исполняемому файлу Beyond Compare в вашей системе.