git 對比兩個分支差異

1. 顯示出branch1和branch2中差異的部分

git diff branch1 branch2 --stat

2. 顯示指定文件的詳細差異

git diff branch1 branch2 具體文件路徑

3. 顯示出所有有差異的文件的詳細差異

git diff branch1 branch2

4. 查看branch1分支有,而branch2中沒有的log

git log branch1 ^branch2

5. 查看branch2中比branch1中多提交了哪些內(nèi)容

git log branch1..branch2
注意,列出來的是兩個點后邊(此處即dev)多提交的內(nèi)容。

6. 不知道誰提交的多誰提交的少,單純想知道有什么不一樣

git log branch1...branch2

7. 在上述情況下,在顯示出每個提交是在哪個分支上

git log -lefg-right branch1...branch2
注意 commit 后面的箭頭,根據(jù)我們在 –left-right branch1…branch2 的順序,左箭頭 < 表示是 branch1 的,右箭頭 > 表示是branch2的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容