问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

GitLab Merge Request流水线

创作时间:
作者:
@小白创作中心

GitLab Merge Request流水线

引用
CSDN
1.
https://blog.csdn.net/qq_39666711/article/details/141324680

GitLab Merge Request 流程文档

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

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

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

2.1 点击New merge request,开始创建,详情看下图:

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

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代码推之前先拉取一下。

本文原文来自CSDN

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号