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中多提交了哪些內容

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

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

git log branch1...branch2

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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM