Использование OSX Beyond Compare в качестве git difftool

При попытке запустить Beyond Compare с помощью git, я получаю эту ошибку:

Инструмент сравнения bc3 недоступен как 'bcompare'

неустранимый: внешний diff умер, останавливаясь на плагинах /PushPlugin.m

Настройте инструмент сравнения:

$ git config --global diff.tool bc3

Попробуйте сравнить каталог:

$ git difftool plugins

Viewing (1/2): 'plugins/PushPlugin.m'
Launch 'bc3' [Y/n]: y

1 ответ

Решение

Запустите Beyond Compare, перейдите в меню Beyond Compare и запустите Установить инструменты командной строки.

Согласно официальному сайту: Scooter Software: Beyond Compare

Запустите Beyond Compare, перейдите в меню Beyond Compare и запустите Install Command Line Tools.

Различия в терминале:

git config --global diff.tool bc3

Чтобы запустить сравнение с помощью Beyond Compare, используйте команду: git difftool file.ext

Только Merge Pro В терминале:

git config --global merge.tool bc3
git config --global mergetool.bc3.trustExitCode true

Чтобы запустить 3-стороннее слияние с помощью Beyond Compare, используйте команду: git mergetool file.ext

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