使用场景:

比如现在有 20190927_Libra20191021_Scorpio 两个分支。

我们在***20190927_Libra***分支上进行了需求A的开发,又在***20191021_Scorpio***分支上进行了需求B的开发

现在想把这两个需求合并到 20191021_Scorpio 上,一同交给测试去测。

解决步骤:
一、先拉取本地分支和master分支

1、切换到 20190927_Libra 分支,git pull --rebase ,拉取远程此分支

补充:git pull = git fetch + git merge FETCH_HEAD git pull --rebase =  git fetch + git rebase FETCH_HEAD merge操作会生成一个新的节点,之前的提交分开显示。
而rebase操作不会生成新的节点,是将两个分支融合成一个线性的提交。

2、git push,推到远程此分支

3、切换到 20191021_Scorpio 和 master 分支,分别做同样的两步操作

二、合并master到本地分支

1、切换到***20190927_Libra*** 分支

2、合并本地master到libra分支

在log中可以看到如下日志

3、git push

4、在 20191021_Scorpio 分支上也做第1-3步同样的操作(合并本地master分支)

三、切换到 20191021_Scorpio 分支

合并***20190927_Libra*** 分支到 20191021_Scorpio 分支。

git push

大功告成!!!

日志如下:

合并master分支的目的是:把master上面先于本地分支libra和scorpio的提交合并到该两个分支上。

Git合并两个分支的步骤相关推荐

  1. git 合并两个分支的某个文件

    软件开发基本都是多个feature分支并行开发,而在上线前有可能某个分支的开发或测试还没有完成,又或者是产品调整,取消了该分支功能的上线计划,我们在release前不合并该分支即可,然而如果该分支中的 ...

  2. Git合并两个不同的仓库

    1.说明 Git合并两个不同的仓库, 两个都是已经存在的仓库, 比如grpc-demo和Telemetry, 演示将grpc-demo下的工程整体放入到 Telemetry下面的方法, 同时保留代码的 ...

  3. 史上最全“Git插件+码云+分支” 使用步骤详解

    版本控制也就那么回事!!! 史上最全"Git插件+码云+分支" 使用步骤详解 1.准备Git: 1.1 下载Git到本地: 首先在华为镜像云里面搜索"Git-For-Wi ...

  4. git合并两个没有共同历史提交记录的分支:fatal: refusing to merge unrelated histories

    场景:某个git仓库原有 master 分支,后面自己本地新建了一个项目,然后把新建的这个推到了这个仓库的另外一个分支 feature/vue-pc .现在要对这两个分支进行合并,该如何操作? 正常情 ...

  5. git怎么合并两个分支

    git怎么合并分支代码 1.git 命令 注意: 第一步你得把当前分支合到远程分支去才能有下面的操作 另外我是将develop分支代码合并到release分支去 1.推完代码到远程仓库查看本地分支(如 ...

  6. Git 合并两个不同的仓库

    目录 第一步. 下载需要合并的分支 第二步. 添加需要合并远程仓库 第三步. 把base远程仓库中数据抓取到本仓库 第四步. checkount切换到base分支上,命名为 asf 第五步. 合并 总 ...

  7. git 合并冲突_git分支管理的策略和冲突问题

    备注: 知识点 关于分支中的冲突 分支管理的策略 分支策略 备注: 本文参考于廖雪峰老师的博客Git教程.依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文. 知识点 git log --g ...

  8. Git : 合并 commit 保持分支干净整洁

    本文的读者需要已经了解 基本的 Git 操作和开发流程. 在我们开发完分支后,一般分支上会有很多 commit -- 少不了诸如 "fix typo", "sth wro ...

  9. 执行git merge,合并两个分支的代码,其中某个分支的文件或代码被删除或被覆盖

    项目情景:现有一套公司产品源码V1.0,我的工作任务是要在产品源码上进行二次开发 针对于git 项目,假设现有远程分支master(产品源码),将代码克隆下来,在此基础上进行开发,并将开发的代码推送到 ...

最新文章

  1. ppt流程图字体太小_论文答辩PPT攻略,答辩季你准备好了吗?
  2. javascript ES6
  3. Acwing第 5 场周赛【未完结】
  4. 提前(qian)庆祝 “1024程序员节” ,价值 1500 元的京东卡免费送!
  5. iis网站服务器响应慢,IIS响应慢
  6. ID Tech 5 中 Megatexturequot;针对地形的D3D9 基本实现原理
  7. Android 呼吸灯流程分析
  8. pix4d无人机影像处理_让无人机创造更大价值?你还差一个Pix4D培训会!
  9. 360安全卫士v3.0beta3版发布!
  10. 剑指 Offer II 044. 二叉树每层的最大值
  11. JQuery在循环中绑定事件的问题详解
  12. Linux服务器配置多台虚拟主机
  13. Word技巧:快速将不同字数的姓名对齐
  14. 课设错误调试(一)No qualifying bean of type
  15. springboot 实现图片合并
  16. 你会为了钱出售自己的个人资料吗?
  17. hobbits.me+霍比特+php,霍比特人:意外之旅(MP3+中英字幕) 第24期:飞贼霍比特人
  18. Photoneo为IKEA提供家具零件包装自动化解决方案
  19. 集成树模型系列之一——随机森林
  20. Flink(初识Flink,快速上手)

热门文章

  1. 基于G-sensor的计步解决方案
  2. java + jfreechart + itextpdf创建折线图饼图并导出为pdf
  3. 电阻的单位字符及读法
  4. 【Python】PyCharm热加载,调试时,修改运行时代码无需重新启动程序即可更新所做的修改
  5. 有财学院http://www.godgold.com/learn/title_asp/index.html
  6. cms系统是什么,用哪个比较好。
  7. 【汇正财经】选股有什么策略?如何找到适合自己的选股策略?
  8. Cocos2dx之精灵坐标系
  9. OPPO A59s刷机包_OPPOA59s线刷包刷机教程
  10. Speedoffice(word)如何生成目录