撤消master分支中的cherry-pick

时间:2016-10-25 15:46:37

标签: git github

我在master分支上,我使用cherry-pick合并了一个来自另一个分支的提交:

在主分支上,我通过以下方式挑选提交:

git cherry-pick -x e89d1

樱桃挑选后没有冲突。在这个挑选之后,主分公司没有其他提交。

现在,我想撤消那个樱桃选择,中止这个挑选的正确方法是什么?

我的git版本是2.6.2

1 个答案:

答案 0 :(得分:1)

只需将您的分支重置为之前的提交:

git reset --hard HEAD~

Cherry挑选的提交将保留在那里,但它不会显示,因为没有分支或标记会指向它。

最终它将被git垃圾收集器删除。