我们在平时项目中经常会用到Git进行版本管理。在项目版本迭代的过程中需要通过Git命令进行代码合并,那git代码怎么合并?下面来我们就来给大家讲解一下git代码合并方法。
方法一:自己本地合并代码
我这里直接用tortoiseGIT在做演示
(1)首先要明白自己在什么分支上
在你git本地仓库位置,单击右键看一下你是什么分支上,比如说我这个显示的是
git-commit—>zphandsome 表示现在我在zp很帅的分支上
如果没有的话,可以通过git switch/checkout来切换到你想要的分支
(2)你要明白你要和在那条分支上
比如说现在我在ZP very Handsome分支上,但实际上我是想把ZP Very Handsome分支上的代码合到开发环境分支develop上。
我要把我的代码和在develop分支上。
(3)切换到你想要合并的分支上
既然上一步确定了合到develop分支上,那就要切到deveop上,但你还要做一个动作,就是把你开发的ZP Very Handsome代码提交并合并然后再切换。
(4)拉取远程的开发分支的代码
我这边是直接从远程pull下来开发代码
(5)合并代码
这时候你用tortisegit会有一个发现就是,目前你不是在develop分支上,没有git-commit devalop字样了。
说明你本地代码更新了开发代码,现在要开始把这些merge到develop上,也就是通过merge命令或者功能。
(6)查看log
看一下log,来检查是否操作合并成功。
方法二 远程网页端合并代码
不管你是自己间的gitlab还是用的是服务方提供的git服务,基本都会有一个网页也就是让你登上去看的一个网页端。
我这边以gitlab为例子:
(1)进入网页端找到,合并的按钮
我这里使用的是gitlab,在Reponsitory标签页下面,参见截图:
(2)填写好合并的源分支和目标分支
找到位置切换分支;
填写你要操作的分支;
最后选择你的账号提交,提交不成功很可能是你这个账号权限不够;
(3)在网页history看记录
看记录检查你的是否成功合并。
进行git代码合并,其实并不难,我们只要参考以上这两种方法就可以了,我们可以根据实际情况和需要去决定去使用哪种合并方式。最后大家如果想要了解更多其他工具教程知识,敬请关注奇Q工具网。
推荐阅读: