详解Git合并分支的流程步骤

 更新时间:2021年01月14日 17:13:07   作者:一掬净土  
这篇文章主要介绍了详解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合并分支内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 关于base64编码的原理及实现方法分享

    关于base64编码的原理及实现方法分享

    我们的图片大部分都是可以转换成base64编码的data:image。 这个在将canvas保存为img的时候尤其有用
    2012-03-03
  • 使用openssl实现私有CA的搭建和证书的颁发

    使用openssl实现私有CA的搭建和证书的颁发

    这篇文章主要介绍了使用openssl实现私有CA的搭建和证书的颁发,使用openssl搭建私有CA,openssll和私有CA搭建相关的配置文件,里面包含了很多和证书相关的设置,后续创建对应文件的时候需要根据配置文件中的信息进行创建,需要的朋友可以参考下
    2022-10-10
  • git log根据特定条件查询日志并统计修改的代码行数

    git log根据特定条件查询日志并统计修改的代码行数

    这篇文章主要介绍了git log根据特定条件查询日志并统计修改的代码行数,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • 网站登录持久化Cookie方案

    网站登录持久化Cookie方案

    持久化登录 cookies 也就是当用户在登录框里点击“记住我的”的按钮后把 cookies 保存到用户的浏览器上
    2014-04-04
  • 关于使用mvn deploy命令将本地jar包上传到maven私服的问题(收藏)

    关于使用mvn deploy命令将本地jar包上传到maven私服的问题(收藏)

    这篇文章主要介绍了使用mvn deploy命令将本地jar包上传到maven私服,分享本篇教程可以帮助多数朋友少走弯路,本文具有很好的收藏价值,需要的朋友可以参考下
    2022-03-03
  • 游戏开发Unity2D图片任意形状破碎裂片效果展示

    游戏开发Unity2D图片任意形状破碎裂片效果展示

    本篇文章属于游戏开发Unity进阶篇,主要介绍了游戏开发Unity2D图片任意形状破碎裂片效果展示,有需要的朋友可以借鉴参考下,希望可以有所帮助
    2021-09-09
  • Git 教程之创建仓库详解

    Git 教程之创建仓库详解

    本文主要介绍Git 创建仓库的知识,这里整理了相关资料及简单示例代码,帮助大家学习理解此部分的知识,有兴趣的小伙伴可以参考下
    2016-09-09
  • vs2022使用git同步报错以及解决每次推送要输入密码问题

    vs2022使用git同步报错以及解决每次推送要输入密码问题

    本文主要介绍了vs2022使用git同步报错以及解决每次推送要输入密码问题,文中通过图文示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-10-10
  • 云vscode搭建之使用容器化部署的方法

    云vscode搭建之使用容器化部署的方法

    随着容器化的发展,现在涌现出了很多云IDE,比如腾讯的Cloud Studio,但是其也是基于Code-Server进行开发部署的,用了它的云IDE后,我便产生出了自己部署一个这样的云IDE的想法,这篇文章主要介绍了云vscode搭建使用容器化部署,需要的朋友可以参考下
    2022-09-09
  • 分享10个程序员常用的的代码文本编辑器

    分享10个程序员常用的的代码文本编辑器

    通常操作系统和软件开发包中都包含文本编辑器,可以用来编辑配置文件,文档文件和源代码,这里分享一下程序员常用的代码编辑器,需要的朋友可以参考下
    2016-09-09

最新评论