我运行git cherry-pick <hash>和合并冲突。我不想解决冲突,我只是想放弃这个选择。当做一个实际的合并(与git合并)有方便的git合并-abort。什么是樱桃式的选择?
当前回答
对我来说,唯一能让我重新开始的方法就是
git reset --hard HEAD
其他回答
我发现答案是git重置-合并-它清除冲突的樱桃选择尝试。
您可以执行以下操作
git cherry-pick --abort
从git的精选文档
——中止 取消操作并返回到前序列状态。
对我来说,唯一能让我重新开始的方法就是
git reset --hard HEAD
还可以尝试使用“——quit”选项,该选项允许您中止当前操作并进一步清除排序器状态。
——退出 忘记当前正在进行的操作。可用于在拾取或恢复失败后清除排序器状态。 ——中止 取消操作并返回到前序列状态。
使用帮助查看原始文档的更多细节, $ git帮助挑选
我会避免“git reset -hard HEAD”,这太苛刻了,你可能最终会做一些手工工作。
推荐文章
- 如何设置别名在Git Bash的Windows?
- Git克隆/拉不断冻结在“存储密钥在缓存?”
- GitHub -未能连接到GitHub 443 windows/连接到GitHub失败-无错误
- 如何使Eclipse/EGit在更新后识别现有的存储库信息?
- 撤销意外git隐藏pop
- 我怎么能让詹金斯CI与Git触发器推到主人?
- Git:哪个是分支的默认配置远程?
- 如何从拉请求中删除提交
- 如何用分发文件发布npm包?
- 跟踪在GitHub上创建的一个新的远程分支
- 没有空格的合并会产生冲突
- 如何使用refspec将Git标记推到分支?
- 如何使用Git向远程存储库进行初始推送?
- 将文件的当前工作副本与另一个分支提交的副本区别对待
- 配置Git接受特定https远程的特定自签名服务器证书