Git创建分支及合并分支代码

Posted xhhgo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git创建分支及合并分支代码相关的知识,希望对你有一定的参考价值。

1、首先切换到想要合并到的分枝下,运行‘git merge’命令 (例如将dev-20180608分支合并到dev-20180622分支的话,进入dev-20180622分支运行git merge dev-20180608命令)

2、如果合并之后的代码有冲突,如下图红框中所示,此时需要手动解决冲突后再提交上去。

 技术图片

 3、解决冲突:如下图所示,两个分支冲突的代码会以”=======”字符串分隔开来,分隔符上面为本分支的代码,分隔符下面为合并过来的分支代 码。此时根据实际情况判断需要保留哪个分支的代码。

 技术图片

 4、解决冲突之后需要进行提交操作。执行如下命令提交:

Git add .

Git commit –m ‘备注’

Git push origin dev-20180622

如果没有冲突,合并完之后也需要执行git push origin [分支名]的操作。

1. 创建分支步骤

  1. 切换分支:新的分支需要从哪个分支切出来就切换到那个分支。
  2. 执行:git branch <branchname>命令创建新分支
  3. 切换分支:执行git checkout <branchname>命令切换到新分支
  4.  push到服务器:git push origin <branchname>
  5. git pull时会提示如下信息:

git branch --set-upstream-to=origin/<branch> dev-20180613

修改上面的代码,如下:

执行:git branch --set-upstream-to=origin/dev-20180613 dev-20180613

此时就可以正常git pull

 技术图片

 

 

以上是关于Git创建分支及合并分支代码的主要内容,如果未能解决你的问题,请参考以下文章

git 查看分支切换分支及合并分支 命令

码云git使用四(分支的创建,使用和合并)

GIT 分支管理:创建与合并分支解决合并冲突

Git 第七章 IDEA集成Git -- IDEA集成Git( 创建分支 & 重命名分支 & 切换分支 & 合并分支(不冲突 / (代码)冲突) )

GIT04_分支概述查看创建切换合并分支代码冲突如何定位解决

Git 分支管理 创建与合并分支