簡體   English   中英

返回兩次提交,但將最后兩次提交保留在新分支中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM