从Xcode推送导致错误提交 - GIT

时间:2014-07-26 08:11:11

标签: git revert git-reset

我想将B提交给头部位于A的远程主分支。我之前已将代码保存在本地(例如X)。当我把B推到主人身上时,这导致了以下情况:

 A-----B
    /
X--/

我只想让B承诺。 B应该在A之上并且还原X提交。有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

您可以在提交A上rebase分支。然后还原提交X。

改变 -

git rebase <SHA of commit A>

如果您想要更改已被推送到遥控器的内容,您可能需要强制推送。

相关问题