我执行了一个 git cherry-pick XXX --no-commit。我相信这只会更新暂存区和工作目录并且不会提交任何内容。问题是执行这个命令后我遇到了很多冲突。我该如何撤消这个?我想回到命令之前的状态。我在补丁分支上运行了这个。我要执行什么命令?
最佳答案
git reset --hard HEAD
将恢复上次提交的状态。 (然后您将能够继续或不继续,或以不同的顺序继续您的 cherry-pick 过程。)
关于Git:如何撤消产生冲突的 cherry-pick --no-commit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54489348/