git 對比兩個分支差異

2021-07-25 13:05:51 字數 1496 閱讀 2060

文章**

git log

dev ^master

同理檢視 master 中有,而 dev 中沒有的內容:
git log

注意,列出來的是兩個點後邊(此處即dev)多提交的內容。同理,想知道 master 比 dev 多提交了什麼:
git log

注意 commit 後面的箭頭,根據我們在 –left-right dev…master 的順序,左箭頭 < 表示是 dev 的,右箭頭 > 表示是 master的。

截圖中表示這三個提交都是在 master 分支上的

git diff 舊版本號 新版本號

+ 表示新版本相比較舊版本增加的部分

^m 表示不同平台下換行符的編碼不同,不影響執行

git diff 新版本號 舊版本號

-表示舊版本相比較於新版本,減少的部分,

當前處於68083856a01c 版本,此版本為3a2f758d79a的子版本,

–hard引數會執行途中1,2,3 全部動作,即暫存區,工作區全部用指定提交版本的目錄樹替換掉

git 對比兩個分支差異

git 對比兩個分支差異 git log dev master同理,檢視master有,而dev沒有的寫法如下 git log master devgit master.dev注意 列出來的內容是兩個 後面的內容 上面命令中是dev 多提交的內容。注意 commit 後面的箭頭,根據我們在 left...

git 對比兩個分支差異

git log dev master同理檢視 master 中有,而 dev 中沒有的內容 git log master.dev注意,列出來的是兩個點後邊 此處即dev 多提交的內容。同理,想知道 master 比 dev 多提交了什麼 注意 commit 後面的箭頭,根據我們在 left righ...

git 對比兩個分支差異

比如我們有 2 個分支 master,dev,現在想檢視這兩個 branch 的區別,有以下幾種方式 1.檢視 dev 有,而 master 中沒有的 git log dev master同理檢視 master 中有,而 dev 中沒有的內容 2.檢視 dev 中比 master 中多提交了哪些內容...