将 TextMate 2 设置为 Git 的 difftool

将 TextMate 2 设置为 Git 的 difftool

是否可以将 TextMate 2 设置为默认的 Git difftool/mergetool?

如果是,那么命令是什么?

我找到了 diffmerge 工具的说明这里,但我想用文本伴侣尝试一下,但我知道要使用的命令。

顺便说一下,我正在使用 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 包,它只是为我工作。

相关内容