Git使用旧版本的commit来进行rebase

问题描述 投票:1回答:1

我的项目中有两个分支,功能和开发。我提交并将我编辑的代码推送到我的功能分支两次(commit1和commit2,第二个是最新版本)。问题是,当我想用​​我的功能分支重新定义我的开发分支时,它使用commit1版本来重新定义。如何解决这个问题?

git bitbucket atlassian-sourcetree
1个回答
0
投票

如在“Undoing a git rebase”中,检查git reflog的输出和:

  • feature重置为rebase之前的状态
  • 同样的develop分支

然后再次尝试你的rebase,注意冲突解决和rebase状态。 最后push --force再一次。

© www.soinside.com 2019 - 2024. All rights reserved.