废话不多说,今天要合并分支到主分支,更新或上线某一个模块,虽然已经合并了多次,但是常常忘记,在此做个记录。

1、如果正常情况下,分支和主分支的代码没有冲突,切换到主分支:使用  git merge dev即可快速合并分支,期中dev是你的分支名称。

如果主分支也修改了一部分代码,分支也修改了代码,那么会产生冲突,那么先使用  git merge dev合并分支,这样git会将所有修改或新增的代码都在主分支的待提交显示,冲突的话会有黄色!标注。那么就需要手动修改已冲突的代码,删掉无用的,保留有用的代码,如果是自己修改的就可以自己解决冲突,如果是多人修改,最好多人一起查看冲突,避免代码误删。

修改冲突代码后,使用git add readme.txt(冲突代码类名)手动提交,然后再全部提交更新。

2、快速合并是每个时间段都会插入代码的,这样如果新分支代码有问题,不太好解决,所以用一次性合并分支,如果有问题,线上部署以前的代码,不至于服务器挂了。

git命令:git merge --no-ff -m "合并pc分支" www_2.0

期中git merge --no-ff -m是git合并代码,不多解释了。后面 "合并pc分支"是合并到主分支的备注,www_2.0是需要合并到主分支的分支名称。

以上,只是总结自己的合并过程,有些简单,如果再遇到合并冲突问题,会截图按步骤再次做记录。

git将分支合并到主分支相关推荐

  1. git-将分支合并到主分支

    现在想要把dev分支合并到main分支下 首先把dev分支修改内容提交 git commit -m '提交修改' git push 然后切换到主分支(main) git checkout main 把 ...

  2. 【git】 git如何把自己的分支合并到主分支(需要权限)

    1.向项目管理员要相关权限 2.找到自己的代码存放地址 3.右键git bash 4.进命令行 5.首先检查自己的代码与主分支的代码是不是一致, git checkout master 6.拉取一下最 ...

  3. Git创建分支并合并到主分支

    Git创建分支并合并到主分支 1.创建分支 2.切换分支 3.合并分支代码 4.将master主分支push到远程仓库 5.将login分支push到远程仓库 1.创建分支 使用如下命令创建一个名称为 ...

  4. 【git与github交互之主分支和次分支切换、合并等】

    文章目录 git与github交互分支切换 1. 单个账号分支创建合并测试 2. 作为项目管理者在gihub页面端对成员提交代码审核并合并 3. 多人协作开发逻辑流程 git与github交互分支切换 ...

  5. git 合并分支(开发分支dev合并到主分支master)

    开发分支dev合并到主分支master上 合并分支操作如下: 1.首先切换到master分支上 git checkout master 2.确保master代码是最新的代码 git pull orig ...

  6. git把分支代码合并到主分支

    git把分支代码合并到主分支 1.要把代码合并到哪个分支,需要先切换到那个分支 git checkout 分支名: 2.代码优先的分支(代码多的分支,最新修改过要保存的) git merge 代码优先 ...

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

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

  8. Git 主分支 合并到 自己分支

    1.首先切换到主分支git checkout master2.使用git pull 把领先的主分支代码pull下来git pull3.切换到自己的分支git checkout xxx(自己的分支)4. ...

  9. Git for Windows之分支管理、分支合并、解决分支冲突

    分支是在稳定版本出现bug的情况下,通过分支技术,在保证稳定版本稳定的情况,修改稳定版本的(差异下载的,速度极快,不同于SVN等技术,会将所有的代码下载到本地)副本,通过合并,解决冲突,最后回归到稳定 ...

最新文章

  1. JMeter java.net.URISyntaxException:Illegalcharacterinquery解决方案
  2. 【408预推免复习】计算机组成原理之存储器
  3. MES系统实施4大关键点,您都知道吗?
  4. 教你搞定Android自定义ViewGroup
  5. STM32之CAN---工作/测试模式浅析
  6. 进入工程制图闪退_工程整体一
  7. AutoMapper在ABP框架中的使用说明
  8. 使用pyserial开发的一个串口调试工具
  9. 大数据对生活有什么影响
  10. 2应用层 - P2P应用
  11. java poi将每一个cell设置为文本格式
  12. 计算机组装与维护论文 致谢,计算机组装与维护论文
  13. PS绘制飘逸彩色丝带教程
  14. 洋葱架构简介——分离是为了更好的结合
  15. vue中注释里@xxx是什么意思呢???
  16. Scrach基本概念与操作
  17. Typedef 用法总结
  18. 《请给我结果》——姜汝祥
  19. Qt事件体系概述(The Event System)
  20. PyQt5 5.10.1 + SIP 4.19.8 + Eric6

热门文章

  1. Oracle启动错误:ORA-00821: Specified value of sga_target 2352M is too small, needs to be at least 4352M
  2. 初识OFDM(八):OFDM中的PAPR计算和通频带仿真
  3. SF图像滤镜/美颜/美妆算法详解与实战
  4. ZOJ 3864 Quiz for EXO-L
  5. Tushare学习文档(八 银行间同业拆放利率)
  6. 一文读懂C++的if与else判断语句
  7. c语言字符串dna,DNA (C语言代码)
  8. opencv blur函数——均值滤波
  9. Opencv Python版学习笔记01.计算机眼中的图像
  10. Android root检测方法总结