更改git默认diff工具为meld

  第一种更改方法是写个脚本(参考这篇文章),将diff命令交给meld去做。有一点不太爽:只能一个文件一个文件比较,关闭一个才能比较下一个,效率太低。

  第二种,强大的meld直接比较。不用关闭一个,再根据提示进行下一个比较了。首先下载压缩包,把git-diffall解压到你希望的位置${path_to_git-diffall}。然后在你的PATH中建一个软链接到git-diffall。例如:

ln -s ${path_to_git-diffall}/git-diffall /usr/local/bin/git-diffall

 

最后,配置一下git:

git config --global diff.tool meld
git config --global alias.diffall /usr/local/bin/git-diffall

done.

posted on 2013-01-27 15:16  甲马  阅读(891)  评论(0编辑  收藏  举报

导航