假设我有A、B两个分支;我日常代码提交到A中,现在需要把A中提交的一些代码合并到B中,就可以使用cherry-pick
具体步骤如下:
1、先用git checkout B 切换到B分支上(确保本地分支没有未提交的修改记录)
2、使用git pull origin B(这一步一定要有,不然很容易在本地造成代码冲突)
3、在A的提交记录中找到你需要合并的提交记录的id,使用
git cherry-pick ID值
(如果多次提交记录,可以使用git cherry-pick -n id1 id2
用空格分开id值)
4、如果提示成功,直接使用git push(就操作成功了);如果提示有冲突,在本地有冲突的地方解决后,再使用

git add .
git commit -m'记录'
git push

进行提交即可

cherry-pick的使用过程相关推荐

  1. git cherry pick

    直接将选定的其他分支的commit,提交到该分支上 不建议使用 git rebase --onto 使用cherry pick代替 http://weblog.avp-ptr.de/20120928/ ...

  2. 在gerrit上cherry pick多笔提交到一个仓库中

    我们的要求是在dvr_service仓库上从其他分支cherry pick 两笔提交到release/b03chn_rel_sop_3_nobo分支 这两笔提交分别如图所示 如图所示,B02-5746 ...

  3. 1.Cherry Pick与Create Patch的区别

    Cherry Pick与Create Patch的区别 结论 实验 场景1:应用时无冲突 场景2: 应用时产生冲突 使用cherry pick 使用patch 场景3:产生冲突,并且有其他文件的变更 ...

  4. idea cherry pick 功能 git log 窗口 冲突conflict

    git log 窗口 参考 source tree cherry pick, merge conflict merge conflict 冲突 <<<<<<< ...

  5. IDEA git cherry pick 简单使用

    cherry pick的作用: 参考了一些博客, eg: 参考博客1 参考博客2 再做了个小案例后,我目前的理解是,cherry pick的作用是将一个分支的部分提交/历史提交,可以合并到另外一个分支 ...

  6. [gitsourcetree]cherry pick和遴选的使用

    前言 cherry pick. 拷贝其中的某一次提交记录. 本文就介绍一种更加快捷的方式 cherry pick. 介绍 此方法主要用于2分支分别独立维护的情况, 即某一分支已经上线了spring-2 ...

  7. gerrit cherry pick to merge code

    开发中经常遇到,不同branch代码需要同步修改的问题, 通过gerrit cherry pick to功能可以方便的将已提交A Branch 的修改同步到B Branch上,提升工作效率

  8. 【git cherry pick冲突】

    修好了bug愉快的打算commit提交的时候 看到提示语句是can not commit changes due to unresolved conflicts 在Android Studio中寻找图 ...

  9. git cherry-pick 分支转移教程

    对于多分支的代码库,将代码从一个分支转移到另一个分支是常见需求. 这时分两种情况.一种情况是,你需要另一个分支的所有代码变动,那么就采用合并(git merge).另一种情况是,你只需要部分代码变动( ...

  10. DeepMind新语言模型SUNDAE:教自动编码器学会「自我纠正」,WMT14英德互译任务获SOTA...

    丰色 发自 凹非寺 量子位 报道 | 公众号 QbitAI 一直以来,自回归语言模型(Autoregressive model,AR)在文本生成任务中表现都相当出色. 现在,DeepMind通过教自动 ...

最新文章

  1. 双边滤波算法的简易实现bilateralFilter
  2. 电脑记事本_办公便签记事本
  3. 双屏全屏跳回到主屏_双屏双倍乐趣?华硕灵耀X2 Duo笔记本评测
  4. open***在Windows客户端权限那些事
  5. 《巴伦周刊》:纳德拉带领微软中兴
  6. netty系列之:使用UDP协议
  7. 常见设计模式 (python代码实现)
  8. densenet网络结构_FC-DENSENET用于图像分割学习笔记
  9. 22个学习Python必备的库,你是否还有没见过的呢
  10. 2019-06-13-vim配色步骤
  11. 2007年网络安全技术发展分析
  12. 华为freebuds pro和airpods pro降噪对比 华为freebuds pro和airpods pro参数对比
  13. 批量转账到支付宝ISV(API接口流程步骤)
  14. 计算机科学技术考研录取人数,2021清华计算机科学与技术考研招生人数、考试科目、复试科目、分数线录取名单...
  15. IDEA创建JavaFX项目并打包成jar包和exe可执行文件
  16. PYTHON IO 管理
  17. 中国网络安全相关政策法规(2020第一季度)
  18. 淘宝指数批量查询工具v1.8 正式发布
  19. oracle 调优 资料
  20. JavaScript之后端Web服务器开发Node.JS基本模块学习篇

热门文章

  1. 下行参考信号——PDSCH DM-RS
  2. 一个让我欲罢不能的开源文档管理工具
  3. Multisim实现555计时器模拟简易电子琴
  4. Alpine Linux 安装 python3.6
  5. 风控策略分析中常说的事件策略规则都是些什么样的内容
  6. 微信小程序的几种弹出提示框
  7. 程序员到底要不要接外包?
  8. 使用MFC实现WIN10的气泡提示
  9. 庆五一,展风采——老年才艺展示和表演活动
  10. STM32PWM与示波器实验