中止git-pick-pick?
本文翻译自:Abort a git cherry-pick?
I ran git cherry-pick <hash>
and had merge conflicts. 我运行git cherry-pick <hash>
并发生合并冲突。 I don't want to resolve the conflicts, I just want to abort the cherry-pick. 我不想解决冲突,我只是想中止选择。 When doing an actual merge (with git merge
) there's the handy git merge --abort
. 在进行实际合并(使用git merge
)时,有方便的git merge --abort
。 What's the equivalent for cherry-picking? 摘樱桃等于什么?
#1楼
参考:https://stackoom.com/question/18Zs4/中止git-pick-pick
#2楼
我发现答案是git reset --merge
它清除了冲突的选择尝试。
#3楼
You can do the following 您可以执行以下操作
git cherry-pick --abort
From the git cherry-pick
docs 来自git cherry-pick
文档
--abort
Cancel the operation and return to the pre-sequence state. 取消操作并返回到先序状态。
#4楼
对我来说,重置失败的Cherry-Pick-attempt的唯一方法是
git reset --hard HEAD
#5楼
Try also with '--quit' option, which allows you to abort the current operation and further clear the sequencer state. 也可以尝试使用“ --quit”选项,该选项使您可以中止当前操作并进一步清除音序器状态。
--quit Forget about the current operation in progress. --quit忘记当前正在进行的操作。 Can be used to clear the sequencer state after a failed cherry-pick or revert. 失败后,可以用来清除音序器的状态。
--abort Cancel the operation and return to the pre-sequence state. --abort取消操作并返回到先序状态。
use help to see the original doc with more details, $ git help cherry-pick 使用help查看更多细节的原始文档,$ git help cherry-pick
I would avoid 'git reset --hard HEAD' that is too harsh and you might ended up doing some manual work. 我会避免使用'git reset --hard HEAD',它太苛刻了,您可能最终需要做一些手动工作。
中止git-pick-pick?相关推荐
- git cherry pick
直接将选定的其他分支的commit,提交到该分支上 不建议使用 git rebase --onto 使用cherry pick代替 http://weblog.avp-ptr.de/20120928/ ...
- IDEA git cherry pick 简单使用
cherry pick的作用: 参考了一些博客, eg: 参考博客1 参考博客2 再做了个小案例后,我目前的理解是,cherry pick的作用是将一个分支的部分提交/历史提交,可以合并到另外一个分支 ...
- 【git cherry pick冲突】
修好了bug愉快的打算commit提交的时候 看到提示语句是can not commit changes due to unresolved conflicts 在Android Studio中寻找图 ...
- cesium 鼠标点击pick与drillPick的区别
drillPick(windowPosition, limit, width, height) → Array.<*> scene中(一般用来获取entity对象): pick:scene ...
- linux颜色吸取工具,Pick:Linux下功能强大的拾色器
以前在 Linux 下要拾个颜色啥的我一直用 gcolor2 应付着,不过话说回来,gcolor2 的功能实在有些弱.现在有了功能更加强大的 Pick. Pick 允许你从屏幕的任意位置拾取颜色,除了 ...
- pick pick_使用Pick&Zip从您的Facebook帐户下载图片
pick pick Would you like to download pictures from your Facebook account and your friend's Facebook ...
- git最佳实践_Git最佳实践如何为我节省大量的返工时间
git最佳实践 by Hemal Patel 通过赫马尔·帕特尔 Git最佳实践如何为我节省大量的返工时间 (How Git best practices saved me hours of rewo ...
- git 修改历史提交信息
当你不小心,写错了提交的注视/信息,该如何处理呢.理论上,SCM是不应该修改历史的信息的,提交的注释也是. 不过在git中,其commit提供了一个--amend参数,可以修改最后一次提交的信息 ...
- git命令:将多个commit提交记录修改为1条
本人也是最近2周才开始使用git,有些也理解不到位,在工作中实操之后记录下来,工作环境linux ubuntu. 变基时有六个命令可用: pick pick只是意味着包括提交.重新进行命令时,重新安排 ...
- Git 经常使用命令合集
====== Git 经常使用命令合集 ====== === 1.Git 文档 === Git 中文文档观看地址:http://git.oschina.net/progit/ === 2.G ...
最新文章
- C++中的const
- 三次握手,四次挥手?
- 关掉magiskhide_Magisk v20.4 – The Magic Mask for Android 安裝流程
- php 几个比较实用的函数
- 数据库中字段的类型选择
- R-CNN学习笔记5:Faster R-CNN
- 软件生产的工业化思路
- 荣耀6plus安装linux程序,华为 荣耀6Plus驱动程序下载和安装
- PageOffice常用功能之-OA系统中的文档在线编辑及流转
- 沟通的艺术(笔记)——前言
- 如何使用netstat命令辨别DDOS入侵
- 计算机开模拟器,iOS在同一台电脑上打开多个模拟器
- Java并发编程系列之二十四:Exchanger
- Linux FFmpeg依赖库编译
- BASE理论与ACID
- 网络通信之传输层协议
- Web测试需要兼顾的测试要点有哪些?
- php图片轮换功能,微信小程swiper组件实现图片轮播切换功能教程
- element datetimepicker
- IC失效分析芯片测试