Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

gitlab合并不同分支的(二)种方法 git merge 分支

查看数: 1473 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-7-5 11:30

正文摘要:

本帖最后由 Qter 于 2023-7-5 13:30 编辑 https://blog.csdn.net/weixin_46022934/article/details/123986516 gitlab分支 git merge(合并) 文章目录 gitlab分支 git merge(合并) 前言 一、第一种gitlab工 ...

回复

Qter 发表于 2024-8-27 10:21:16
一、使用merge命令合并分支
1、目标:将dev分支合并到master分支
1.1、首先切换到master分支上
git checkout master
1.2、如果是多人开发的话 需要把远程master上的代码pull下来
git pull origin master
//不管什么操作,保险起见还是pull
1.3、然后我们把dev分支的代码合并到master上 ,(当前是master分支,准备合并dev的代码过来)
git merge dev
//如果有冲突,手动解决冲突就行。
1.4、然后查看状态
git status

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

//上面的意思就是你有12个commit,需要push到远程master上

1.5 执行提交命令
> 最后执行下面提交命令
git push origin master

言程序plus
关注

————————————————

                            本文为博主原创文章,未经博主允许不得转载
                        
原文链接:https://blog.csdn.net/m0_61243965/article/details/133387743
Qter 发表于 2023-7-5 14:41:24
本帖最后由 Qter 于 2023-8-2 11:03 编辑

即哪个是目标分支就在那个分支上执行合并操作
如:开发分支test   目标分支master,则执行如下操作
git checkout master
git pull
git merge test    tortoiseGit右键 解决冲突
git add .
git commit -m "提示信息"

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-22 17:55 , Processed in 0.067308 second(s), 23 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表