一、我是在什麼場景下會用到該Git操作
當某同僚,将開發分支dev2合并到開發分支dev1時(兩個不同的功能,不能合并),其他同僚不知情的情況下,繼續在dev1上開發并送出了代碼。
後面發現了該合并,需要回退到合并前的狀态,同時,合并後的送出也需要保留。那麼就需要合并後面commit的内容到dev1分支
二、如何進行Git操作
使用如下指令就可以了
*通過 git reflog可以檢視曆史送出的commit_id
比如:dev1&dev2是合并的地方,需要合并commit3和commit4
commit1->dev1&dev2->commit3->commit4 (dev1)
你投入得越多,就能得到越多得價值