Git:如何撤销生成冲突的cherry-pick --no-commit操作?

4

我执行了一个 git cherry-pick XXX --no-commit 命令。我相信这只是更新了暂存区和工作目录,并没有提交任何东西。问题是,在执行此命令后,我遇到了许多冲突。我该如何撤销这个操作?我想回到之前的状态。我在一个补丁分支上运行了这个命令。我应该执行什么命令?


尝试使用 git cherry-pick --abort - ElpieKay
在使用cherry-pick命令之前,是否有任何未提交的内容? - troy
我之前确实进行了一些cherry-pick操作。但是我最后一次使用了--no-commit选项,结果产生了冲突。因此,我想撤销这个最后的cherry-pick操作。 - Ray
@ElpieKay 我尝试使用 git cherry-pick --abort,但是我收到一条消息“没有进行中的 cherry-pick 或 revert”。 - Ray
1个回答

4

git reset --hard HEAD 命令可以将代码库恢复到最新的提交状态。(这样您就可以继续进行樱桃拣选过程,或者不进行,或者按照不同的顺序进行。)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接