git:在这种情况下如何撤消rebase?

时间:2014-08-08 12:57:30

标签: git

所以我在SourceTree中以交互方式进行了“git rebase”,结果并不完全符合预期。

结果:

enter image description here

预期/通缉情况(ms-paint'ed):

enter image description here

换句话说,我想

  • 将分支点移至commit c4d389e
  • 之后
  • 将提交5a57dea移至主分支上的c4d389e之后
  • 删除阴影分支上的474e72f,b61bbf50,因为它们在移动分支点后会重复,并删除afba1b9和0f2b626,因为它们在影子分支上没有业务

我没有将提交推送到任何远程仓库。

有谁能告诉我我需要做什么步骤?我见过大Undoing a git rebase - 帖子,但我真的不明白如何应用这种特殊情况的答案。

0 个答案:

没有答案