详解Git合并分支的流程步骤_相关技巧

来源:脚本之家  责任编辑:小易  

正常合并分支dev到master流程:
(合并到其他分支类似哈)

1、要合并的dev分支先更新提交所有文件

注意: 如果不需要提交的本地化修改文件的话,最好不要提交上去。临时备份然后删掉或者撤回。
进入项目根目录,然后执行:

git add .
git commit -m '提交所有dev分支的文件'
git push -u origin dev

2、切换到master分支

git checkout master

3、更新master代码到最新

git pull origin master

4、把dev(你要合并到master的基分支)分支的代码合并到master上

git merge dev

5、查看状态

git status

输出如下:表示有6个提交需要合并。

On branch master
Your branch is ahead of 'origin/master' by 6 commits.
(use "git push" to publish your local commits)
nothing to commit, working tree clean

6、push到远程master上(需要master权限)

git push origin master

问题:
1、执行git merge dev提示如下:

merge: dev - not something we can merge

可能的原因:

真的没什么需要合并的内容 分支名写错了,核对下。

到此这篇关于详解Git合并分支的流程步骤的文章就介绍到这了,更多相关Git合并分支内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

您可能感兴趣的文章:浅析Git 分支的新建与合并Git创建子分支,合并分支并提交idea+git合并分支解决冲突及详解步骤Git分支合并冲突解决的方法实现详解git的分支与合并的两种方法git分支的创建、切换、合并及删除操作小结

  • 本文相关:
  • 详解git合并冲突解决方法
  • git恢复删除的分支及内容的方法
  • idea集成git实现团队合作分工的原理详解
  • 详解版本控制利器git,svn的异同以及适用范围
  • 详解visual studio中git的简单使用
  • 算法系列15天速成——第十五天 图【下】(大结局)
  • git恢复之前版本的两种方法reset、revert(图文详解)
  • wkhtmltopdf 最好用html转pdf的工具
  • vscode中配置setings.json的技巧
  • 访客站点停留时间和页面停留时间的实现方案
  • linux中git中没有合并分支怎么用图形查看所有分支流程
  • git 主干分支代码能merge到开发分支代码
  • sourcetree git怎么合并分支
  • git分支合并到master,如何只合并分支上的最新的提交
  • git 合并分支是什么意思
  • git怎么合并两个分支的中间部分
  • Git怎样撤销一次分支的合并Merge
  • 如何撤销Git的一次分支合并操作
  • git分支合并到master,如何只合并分支上的最新的提交
  • git 怎么将旧分支合并到新分支
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全javascriptasp.netphp编程ajax相关正则表达式asp编程jsp编程编程10000问css/htmlflex脚本加解密web2.0xml/rss网页编辑器相关技巧安全相关网页播放器其它综合dart首页浅析git 分支的新建与合并git创建子分支,合并分支并提交idea+git合并分支解决冲突及详解步骤git分支合并冲突解决的方法实现详解git的分支与合并的两种方法git分支的创建、切换、合并及删除操作小结详解git合并冲突解决方法git恢复删除的分支及内容的方法idea集成git实现团队合作分工的原理详解详解版本控制利器git,svn的异同以及适用范围详解visual studio中git的简单使用算法系列15天速成——第十五天 图【下】(大结局)git恢复之前版本的两种方法reset、revert(图文详解)wkhtmltopdf 最好用html转pdf的工具vscode中配置setings.json的技巧访客站点停留时间和页面停留时间的实现方案2019最新的pycharm激活码(推荐)进制转换算法原理(二进制 八进制eclipse 格式化代码时不换行与自微信小程序设置http请求的步骤详从console.log说起(console.log详几款开源的中文分词系统十进制负数转换为二进制、八进制抓包工具fiddler的使用方法详解(url 长度有限制吗?url 长度有限制吗?git rebase命令使用实战算法系列15天速成 第四天 五大经典查找【vscode中快速创建自定义代码模板的方法回车和换行有什么区别?我们平时按下的en详解git merge 与 git rebase的区别vscode设置默认打开的浏览器的方法使用git代替ftp部署代码到服务器的例子markdown简介和语法介绍浅谈git分支管理策略
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved