Git:如何撤消产生冲突的 cherry-pick --no-commit?

标签 git git-bash

我执行了一个 git cherry-pick XXX --no-commit。我相信这只会更新暂存区和工作目录并且不会提交任何内容。问题是执行这个命令后我遇到了很多冲突。我该如何撤消这个?我想回到命令之前的状态。我在补丁分支上运行了这个。我要执行什么命令?

最佳答案

git reset --hard HEAD 将恢复上次提交的状态。 (然后您将能够继续或不继续,或以不同的顺序继续您的 cherry-pick 过程。)

关于Git:如何撤消产生冲突的 cherry-pick --no-commit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54489348/

相关文章:

github - 如何使用 git bash 在 Github 创建一个新的仓库?

Git Bash 提示 - 当前分支名称在 Git 命令后停止显示

git - 如何使用一个命令行完成 git fetch、checkout 和 pull?

windows - 英雄联盟 : Username for 'https://git.heroku.com' : git

git - Git 提交可以有多个树对象吗?

git - 如何在 Console2 中为选项卡创建快捷方式?

python-3.x - Windows Gitbash 上的权限被拒绝错误 : Python 3. 8

git - 说它提交了,但在 GitHub 中它没有出现

html - Heroku/Node.js - 部署不加载 CSS?

git - 使用git rebase后删除的文件,如何恢复?