## 比较本地分支版本和远程版本的不同
假定远端库名为 origin, 你要比较的本地分支为 test, 远端分支为 xxx
~~~
# 获取远端库最新信息
$ git fetch origin
# 做diff
$ git diff test origin/xxx
~~~
## diff查看文件列表
git diff --stat <commit> 查看简单的diff结果(例:git diff --stat test)
~~~
git diff --stat <branch>
~~~
## [git命令详解](http://www.cnblogs.com/wish123/p/3963224.html)
~~~
git diff 查看工作区与缓冲区的不同,如果缓冲区干净 则是查看工作区与版本库的不同
git diff HEAD 查看工作区和版本库里面最新版本的区别
git diff readme.txt
git diff HEAD -- readme.txt
git diff test 查看当前分组与test分支的不同
git diff HEAD\^ HEAD pull之后查看修改
~~~