如何在我的git分支上反转rebase的效果?

时间:2015-07-07 17:53:17

标签: git rebase

我有三个分支,一个main和两个我一直在努力的分支,AB。我保持main与原点保持同步并推出A。不过,在推B之前,我犯了一个错误,并将Amain重新加入其中。这意味着B的PR包含A

所以B现在看起来像这样:main --> A' --> B'(其中A'是A中的额外提交而不是主要的)

如何撤消效果并从A'中提取B

1 个答案:

答案 0 :(得分:0)

您始终可以使用哈希回滚到先前的提交。它在很多地方得到了回答,但这和其他地方一样好:How to revert Git repository to a previous commit?