评审流程

管理推送合并请求

作者:DevOps最后编辑:刘文娟 于 2026-10-12 08:37:00 浏览量:88 分享链接/book/devops/2524.html?releaseID=29

1.推送请求与合并请求的区别

  1. 推送请求:本地写完代码git push,不允许直接上传服务器,先出一个评审单;评审全部通过,代码才真正上传到代码库服务器。
  1. 合并请求:代码已经git push上传到服务器的功能分支;你在页面发起请求,请求把这个功能分支合并到主干分支,评审过了,才做合并。

2.开启推送请求

代码库管理者可以在代码库的分支类型规则设置或分支规则设置下,开启强制性代码评审,即开启推送请求功能。

注意:开启推送请求后,代码库的提交需要安装fit命令行工具后,推送请求才生效。

fit使用说明:https://www.zentao.net/book/devops/fit-1468.html。


可以在代码评审流程中,选择已经创建的的评审流程,或新增评审流程。



3. 提交合并请求

代码库下支持合并请求的功能,只有解决了代码冲突并且评审通过的代码,才可以进行合并。

在代码库下代码评审页面,点击右上角的提交合并请求按钮,即可创建合并请求。

创建合并请求时,系统会预先对代码进行合并冲突检查,只有检测通过的代码才可以创建合并请求。

、

页面下方可以对本次合并关联的提交记录、变更的文件以及关联的需求、任务、bug进行查看。


点击保存,即可创建合并请求。


4. 处理推送合并请求

在代码评审列表页面,可以看到提交代码时创建的推送/合并请求。


点击推送请求名称,即可进入代码评审详情页。

在代码评审详情页左侧检查项中,可以查看到有哪些检查项未通过,点击查看详情即可查看到更详细的信息。




在右侧评审人位置,可以增加或删除评审人。已经在评审流程中设置为必须的评审人无法删除。





有权限的用户,可以在评审请求下方看到评审按钮,点击后可对请求进行评审。


若检查项中检查项全部通过,可以对代码进行合并。




返回顶部
客服头像
刘璐
高级客户经理
客服微信
18562550650
2845263372
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET