我有两个分支在我的项目,功能和发展。我提交并将编辑后的代码推送到特性分支两次(commit1和commit2,第二次是最新版本)。问题是,当我想用我的特性分支来重新定位我的开发分支时,它使用commit1版本来重新定位。如何解决这个问题?
如所示” Undoing a git rebase ,检查的输出 git reflog 以及:
git reflog
feature
develop
然后再次尝试你的回扣,注意冲突解决和回扣状态。 最后 push --force 再来一次。
push --force