1. 程式人生 > 其它 >打造專屬測試平臺(一)

打造專屬測試平臺(一)

轉換分支比較簡單的用法

  1)使用 ^(鍵盤6) 向上提交一個記錄

  2)使用 ~<num> 向上移動多個提交記錄 如~3

分支強制移動

  1)git branch -f main HEAD~3 強制將main移動到Head的前3節點

撤銷變更

  

  1)Git Reset HEAD~1 向上移動一個節點,這樣我們的原生代碼庫就根本不知道有C2這個提交了 (但是這種方式在大家一起使用的遠端分支上是無效的)

  2)git revert HEAD 執行了該方法後,會出現如下情況,在我們要撤銷的提交記錄後面居然多了一個新提交!這是因為新提交記錄C2'引入了更改—— 這些更改剛好是用來撤銷C2

這個提交的。也就是說C2'的狀態與C1是相同的。

  

複製分支

  

刪除某些提交

  git rebase -i HEAD~4