GitLab Merge Request流水线

GitLab Merge Request 流程文档

为了提升代码质量,让开发人员参与代码review,现在输出Merge Request的流程文档:

1.项目创建各自开发者的分支,命名规则是dev_名字首字母,比如我是dev_cwq.然后把本地分支推到远端orgin.

2.后续在各自的分支上开发提交,当自己的需求模块开发完毕,要合并入dev分支时,需要去gitlab上创建Merge Request。如下图:pic.2.0

2.1.点击New merge request,开始创建,详情看下图pic.2.1,点击continue按钮

2.2.创建merge request详情,点击create按钮创建成功。如下图

可以在上图中自定义合并代码标题、描述,选择审核合并人在这里插入图片描述

2.3在群里@对应的review者,带上merge request的链接。reviewer打开链接,点击changes,review相关改动的code,如果没什么问题就返回overview,

审核人进入merge页进行合并,点击Merge按钮。审核通过,代码会合并入对应的分支。具体如下图:

2.4如果审核者觉得代码有问题,那么就在群里@提交者,让提交者去改代码。提交者在自己的分支改完代码上传之后,merge request会自动更新,提交者@审核者再去查看改动,直至通过。

2.5代码review,每次可以@开发的项目组的另外一个开发人员。互相review代码。如果是单人开发,可以@我来查看。

ps:下次要创建merge之前,记得合并dev分支的代码到自己的分支,类似之前git代码推之前先拉取一下。

相关推荐
wjs04011 小时前
Git常用的命令
java·git·gitlab
至善迎风12 小时前
版本管理系统与平台(权威资料核对、深入解析、行业选型与国产平台补充)
git·gitee·gitlab·github·svm
高旭的旭13 小时前
Gitlab 配置自定义 clone 地址
svn·ssh·gitlab·code
一念一花一世界15 小时前
DevOps实战(3) - 使用Arbess+GitLab+Hadess实现Java项目自动化部署
gitlab·jenkins·tiklab·arbess·开源cicd工具
faimi2 天前
🚀程序员必收藏!最全Git命令手册:解决90%团队协作难题
前端·gitlab
rivercoder2 天前
Gitea:轻量级的自托管Git服务
git·gitlab·gitea
运维开发王义杰3 天前
信息安全:GitLab与AWS OIDC集成的深度解析,IAM信任策略中的条件配置
云计算·gitlab·aws
运维开发王义杰3 天前
GitLab CI: 告别EC2 Instance Profile,拥抱OIDC
ci/cd·gitlab
Doris_LMS4 天前
Git在idea中的实战使用经验(二)
linux·运维·gitlab·idea
CHENBT_5 天前
mac idea 配置了Gitlab的远程地址,但是每次pull 或者push 都要输入密码,怎么办
gitlab