Установка TextMate 2 в качестве Git's difftool

871
Tiago Veloso

Можно ли установить TextMate 2 в качестве Git difftool / mergetool по умолчанию?

Если да, то каковы команды?

Я нашел инструкцию для инструмента DiffMerge здесь, но я хотел бы попробовать его с текстом партнером, но я знаю, что есть команды для использования.

Я использую Mac OS X 10.8, кстати.

3
Можно ли использовать textmate 2 в качестве инструмента сравнения / слияния по умолчанию? Я обнаружил, что у него есть [diff bundle] (http://manual.macromates.com/en/bundles), это то, что вы планируете использовать? 40XUserNotFound 10 лет назад 0
Я хотел бы использовать этот комплект да. Но я не уверен, что его можно использовать как такой инструмент. Tiago Veloso 10 лет назад 0

1 ответ на вопрос

1
Graham P Heath

Для начала;

git config --global diff.tool tmdiff git config --global difftool.tmdiff.cmd 'git diff "$LOCAL" "$REMOTE"|mate' 

который запускается с git difftool

или же

git diff | mate 

Ни один из них не даст вам возможности объединить файлы, это важно для вас?

git config --global core.editor "/usr/local/bin/mate -w" 

Будет устанавливать TextMate в качестве редактора по умолчанию, что, как я считаю, позволяет мне разрешать конфликты слияния в TextMate.

Что касается пакета Diff, он просто работает для меня.