Gitlab 合并分支与请求合并

合并分支

方式一:图形界面

使用 GitGUI,右键菜单"GitExt Browse" - 菜单"命令" - 合并分支

方式二:命令行

在项目根目录下打开控制台,注意是本地 dev 与远程 master 的合并

bash 复制代码
// 1.查看本地分支,确认当前分支是否为 `dev`

   git branch

// 2.查看远程分支(此命令会列出已存在的分支列表)

   git branch -r

// 3.切换到要合并的 master 分支

   git checkout master
   
// 4.再次确认是否已切换到 master 分支

   git branch

// 5.拉取 master 分支代码,会有拉取信息。此时还不需要解决冲突

   git pull
   
// 6.切换到 dev 分支

   git checkout dev

// 7.将拉取的 master 代码合并到 dev。此时会报冲突,找到提示的文件,手动解决即可。

   git merge master

// 8.提交。没有用如下命令,为了更好的查看差异,使用GUI提交

   git push

请求合并

  1. 点击 git Web 页右上角打开 Merge requests
  1. 进入新页,点击右上角。注意选择要合并的项目
  1. 左边是源分支,右边是要合并的目标分支。最后点击左下角绿色按钮

4.第一个红框 Assignee,选择要通知去合并的人。第二个红框不动,上一步已选好。点击左下角按钮即可;

相关推荐
我一定会有钱2 天前
打造完美工作流:Git 配置”一次推送,三端同步”(Gitee/GitCode/GitHub)
开发语言·windows·vscode·搜索引擎·gitlab·github·visual studio code
LXY_BUAA2 天前
Git_在飞牛中部署 GitLab_20260817
git·gitlab
Jeanyia5 天前
GitLab 配套 Git 常用命令
git·gitlab
极小狐5 天前
极狐GitLab 补丁版本:19.2.1、19.1.3、19.0.5
网络·安全·gitlab·极狐gitlab·安全更新·补丁版本
rustfs6 天前
GitLab 如何与 RustFS 集成?
分布式·rust·gitlab
郝亚军8 天前
gitlab常用命令
gitlab
xixingzhe211 天前
Java 使用 GitLab4J 实现 WebHook
gitlab
童槿顏丶13 天前
GitLab部署到Linux
linux·运维·gitlab
InfinitePlus13 天前
Gitlab docker版本安装
docker·容器·gitlab
进击切图仔13 天前
GitLab 新用户创建与项目授权操作指南
gitlab