1. 比較兩個分支文件內容的差異
git diff branch1 branch2 --stat //顯示出所有有差異的文件列表
git diff branch1 branch2 文件名(帶路徑) //顯示指定文件的詳細差異
git diff branch1 branch2 //顯示出所有有差異的文件的詳細差異
2.比較兩個分支日志的差異
git log banch1 ^branch2 //branch1有的,branch2沒有的
git log ^branch1 branch2 // branch2有,branch1沒有
git log branch1..branch2 //中間是兩個點,表示branch2比branch1多提交的
git log branch1...branch2 //中間三個點,不知道哪個分支多提了,就想比較下兩個分支的差異
git log --left-right branch1...branch2 顯示出每個提交是哪個分支上的,"<"代表該提交再左邊的分支branch1
