我在master分支上,我使用cherry-pick合并了一个来自另一个分支的提交:
在主分支上,我通过以下方式挑选提交:
git cherry-pick -x e89d1
樱桃挑选后没有冲突。在这个挑选之后,主分公司没有其他提交。
现在,我想撤消那个樱桃选择,中止这个挑选的正确方法是什么?
我的git版本是2.6.2
答案 0 :(得分:1)
只需将您的分支重置为之前的提交:
git reset --hard HEAD~
Cherry挑选的提交将保留在那里,但它不会显示,因为没有分支或标记会指向它。
最终它将被git垃圾收集器删除。