Git命令行中的diff实在时不清晰, Linux上的diff工具可以使用Meld, 安装和配置方法如下:
1.安装
$ sudo apt-get update && sudo apt-get install meld
2.创建一个叫做git-diff.sh的脚本文件,内容如下
#!/bin/bash
meld "$2" "$5" > /dev/null 2>&1
3.把git-diff.sh放到某个目录,比如/usr/local/bin
$ sudo mv git-diff.sh /usr/local/bin/
$ sudo chmod +x /usr/local/bin/git-diff.sh
4.修改$home/.gitconfig的配置,增加如下内容
[diff]
external = /usr/local/bin/git-diff.sh