Git使用旧版本的提交重新设置基准

时间:2019-04-21 09:47:06

标签: git bitbucket atlassian-sourcetree

我的项目中有两个分支,分别是功能和开发。我提交并两次将编辑后的代码推送到功能分支(commit1和commit2,第二个是最新版本)。问题是当我想用我的功能分支为我的开发分支重新设置基础时,它使用commit1版本进行重新设置。如何解决此问题?

1 个答案:

答案 0 :(得分:0)

与“ Undoing a git rebase”中一样,检查git reflog的输出,并:

  • feature重置为重置前的状态
  • develop分支相同

然后重试您的基准,请注意冲突解决和基准状态。
最后再push --force一次。