我的项目中有两个分支,分别是功能和开发。我提交并两次将编辑后的代码推送到功能分支(commit1和commit2,第二个是最新版本)。问题是当我想用我的功能分支为我的开发分支重新设置基础时,它使用commit1版本进行重新设置。如何解决此问题?
答案 0 :(得分:0)
与“ Undoing a git rebase”中一样,检查git reflog
的输出,并:
feature
重置为重置前的状态develop
分支相同然后重试您的基准,请注意冲突解决和基准状态。
最后再push --force
一次。