最近公司项目里从项目主线分支master拉了一个量产的分支,搞得在修完bug之后,必须得两个分支都提交修改代码。

第一天拉完分支后,我给整忘了,只提交了主线的代码。

然后挨批了。

但是我发现我也不是很熟悉想另外一个分支提交代码的流程。

研究了一下,这里记录一下

第一种方法:

1、repo sync#同步服务器上的远程代码,这样回将分支信息也进行同步
2、git branch -a#查看分支信息,确保有所需的分支
3、git checkout [分支名]#切换到对应分支
4、按照需求提交代码

但是这个第一种方法真的是太麻烦了呀,简直离谱,特别是当同步阶段,代码量特别多的时候,又要等很久,这就让老大本来就不爽的心情和压抑的气氛雪上加霜。

然后我看到了第二种方法:

直接使用Gerrit的Cherry pick

之前一直不懂这个按钮的作用,因为不敢乱搞,怕把别人提交的代码搞坏。现在也算知道了,记录一下吧

直接将需要另外提交的分支填入 Cherry Pick to Branch 就可以了。

简单方便快捷

gerrit 将代码从一个分支合并到另外一个分支 Cherry Pick的使用相关推荐

  1. git从一个分支合并到另一个分支

    有两个分支一个是dev_0227,另一个是dev_dameng 现在需要讲dev_0227的代码合并到dev_dameng中去: 1-打开dev_dameng的git,切换到dev-0227分支: g ...

  2. Git分支合并到另外一个分支

    注意:不能在分支节点再新建分支节点,及时新建了成功了,分支节点也是基于master去建立的.(已验证) 下面来提一个需求: 需要新建两个分支,一个是test1另外一个是test2,首先在test1上开 ...

  3. git idea 分支合并到另一个分支_idea如何在Git上将分支代码合并到主分支

    1.先将本地代码更新为主分支最新的代码,从主分支上pull到自己的分支.点击VCS-Git-Pull弹出如下弹窗,然后勾选主分支点击pull拉取主分支代码: 2.将本地改动的代码提交到本地仓库,然后p ...

  4. git分支合并到另一个分支

    假设当前开发的分支为dev,要合并的目标分支为prd 方式一:IDEA直接操作合并 1.先提交本地dev分支上的代码到远程dev分支 2.右击项目,Git-->Branches,然后切换到目标分 ...

  5. git提交后的代码在哪儿_git 分支合并策略

    前言 git 依靠分布式版本控制.以及出众的分支功能受到互联网开发们的青睐,如果你上过 github 就离不开 git 的相关操作. 我司原来用的是 svn ,经过两年的时间,全项目都已换成 git ...

  6. git创建分支合并到master分支步骤

    一. 创建test分支提交步骤 1.列出所有分支 # git branch -a2.创建test分支 # git branch test3.切换到test分支: # git checkout test ...

  7. smartSVN 分支合并到主干上,iOS 编译时链接错误

    项目中需要将分支与主干进行合并,通常都是将分支合并到主干上,但是这次是将主干上的内容合并到分支上.查询到以下博文,不知为何,该博文被封了,只好用快照复制下来,方便以后查阅. 1.创建分支的意义 创建分 ...

  8. smartSVN 分支合并到主干

    项目中需要将分支与主干进行合并,通常都是将分支合并到主干上,但是这次是将主干上的内容合并到分支上.查询到以下博文,不知为何,该博文被封了,只好用快照复制下来,方便以后查阅. 1.创建分支的意义 创建分 ...

  9. SVN分支/合并原理及最佳实践

    #SVN分支/合并原理及最佳实践 SVN是一种常用的版本控制工具,一种典型的项目代码实践方式是: 存在一个代码基线(Base Line)或称主干,不同的模块使用各自的分支进行功能开发,在开发完毕后合并 ...

  10. git命令创建分支|合并分支|删除分支

    一. 创建test分支提交步骤 1.列出所有分支: # git branch -a 2.创建test分支: # git branch test 3.切换到test分支: # git checkout ...

最新文章

  1. 报告:美国AI投资占全球56% 中国第二增长最快
  2. python3 性能提升_整理下Python性能语法,非常有效的提高性能的tips
  3. 8-10 牛客网刷题知识点集合
  4. 一步步用zTree(1)
  5. (error) CROSSSLOT Keys in request don‘t hash to the same slot 解决方法
  6. 指针使用c语言,指针的使用(C语言)
  7. Android Service完全解析
  8. 【Drools二】打工人学习Drools基础语法
  9. python把数字阿拉伯数字转换成中文10以内_Python实现把数字转换成中文
  10. 蔚来:首台ET7白车身合肥工厂下线
  11. 【语法】NSFileManager 文件目录操作
  12. weblogic集群部署与负载均衡_集群,负载均衡,分布式的讲解和多台服务器代码同步...
  13. ECSHOP首页调用指定分类推荐商品/热卖商品/新品商品
  14. CCNA11月20日战报
  15. java List 去除重复元素的五种方式 学习笔记
  16. Mysql如何清空数据库的单表数据 , 所有表数据
  17. WireGuard 的使用与配置详解
  18. 电脑ctrl和ALT经常键自动按住--答案是QQ2012的Bug
  19. MySQL必知必会总结
  20. 汤松榕:人工智能赋能多应用场景 助力企业实现数字化转型

热门文章

  1. SSL证书常见错误和解决办法
  2. 某finecms的csrf漏洞(CVE-2018-18191)
  3. 牛客HTML专项练习【错题+知识点辨析】(持续更新中)
  4. 计算机24点游戏音调,24点游戏,任意点游戏在线计算器,4个数加减乘除算24点,任意点_三贝计算网_23bei.com...
  5. 谈谈Google AdSense以外的国外优秀广告联盟
  6. DOORS vs DNG
  7. Android 设备兼容-[Android_YangKe]
  8. arc 093 F Dark Horse
  9. OpenCV/Python/dlib眨眼检测
  10. 当程序员工作七年之后的一点重要的总结