注:下面的分支名,也可以改成commitID來對比差異
顯示出所有有差異的文件列表
git diff branch1 branch2 --stat
顯示出所有有差異的文件的詳細差異
git diff branch1 branch2
顯示指定文件的詳細差異
git diff branch1 branch2 <filename>
查看工作區和版本庫裏面最新版本的區別,<filename>不寫表示全部
git diff <filename>
查看branch1分支有,而branch2中沒有的log
git log branch1 ^branch2