Установка TextMate 2 в качестве Git's difftool
Можно ли установить TextMate 2 в качестве Git difftool/mergetool по умолчанию?
Если да, то каковы команды?
Я нашел инструкции для инструмента diffmerge здесь, но я хотел бы попробовать его с text mate, но я знаю, что это команды, которые нужно использовать.
Я использую Mac OS X 10.8, кстати.
1 ответ
Для начала;
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, он просто работает для меня.