我想返回两次提交,这将导致头部分离,在 HEAD 之后执行两次提交。但是,我希望这两个提交将它们保留在新的分支中,并且 master 指向已签出的提交。
我应该怎么做?
答案 0 :(得分:1)
我想你是在说大师要进行2次提交 在分支机构的顶端很容易留在master上。无需卸下头。
D---E---F---G master
创建新分支git branch myNewBranch
master
|
D---E---F---G
|
myNewBranch
然后在git reset --hard HEAD~2
master
|
D---E---F---G
|
myNewBranch