[英]Go back two commits but keep the two last in new branch
我想返回兩次提交,這會導致頭部分離,在HEAD之后進行兩次提交。 但是我希望這兩個提交將它們保留在一個新分支中,並且master指向簽出的提交。
我該怎么做?
我想你是在談論 master 在你的分支尖端停留在 master 之前進行 2 次提交很容易。 無需拆頭。
D---E---F---G master
創建新分支git branch myNewBranch
master
|
D---E---F---G
|
myNewBranch
然后在git reset --hard HEAD~2
之前重置 master 兩次提交
master
|
D---E---F---G
|
myNewBranch
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.