Gitee 官方博客 Gitee 官方博客
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee

Gitee分支评审模式上线:推送自动创建 Pull Request

Gitee
5 年前

不知道开发者们是否都有这样的经历,在我们接受一个开发任务后,需要经历下述流程才可以完成它:

  • 本地更新主干,基于主干新建一个分支并切换;
  • 进行开发;
  • 将这个分支推送到远端;
  • 打开 Gitee ,进入创建 Pull Request 界面;
  • 选定目标分支;
  • 填写 Title 以及 Description;
  • 点击提交 Pull Request。

有些同学,尤其是在企业内部进行研发协作的同学,一定觉得这一过程实在是太繁琐了:

「明明任务已经明确了要做的改动以及后续测试用例,为什么我还要再写一次」

「我提交信息写的已经非常详细了,没必要再重新赘述了」

「不能推送就自动给我创建一个 Pull Request,然后自动关联分支相关的任务吗?」

…

那么,有没有一种方法可以快速创建 Pull Request 呢?

答案是: 有!

现在 Gitee 可以设置保护分支为 评审模式,无此分支推送权限的用户,推送后都将自动创建(或者更新)一个 Pull Request。

什么是「评审模式」

为了解决上文中创建 Pull Request 流程繁琐的问题,我们扩展了保护分支,将保护分支分为两种模式:

  • 标准模式: 与原有保护分支逻辑一致,严格遵循推送和合并的权限,如无权限,推送将被拒绝。
  • 评审模式: 与标准模式唯一不同的一点是,如果用户没有推送权限,那么他的推送将会自动创建(或者更新)一个 Pull Request。

「评审模式」使用案例

Gitee分支评审模式上线:推送自动创建 Pull Request-Gitee 官方博客


在仓库管理-保护分支设置中,该仓库的管理员新增了一个保护分支规则 review,并且设置了它为评审模式以及禁止任何人推送,那么其他仓库成员往review分支推送代码,都会自动创建一个 Pull Request:

Gitee分支评审模式上线:推送自动创建 Pull Request-Gitee 官方博客

如果再次进行提交并推送,那么 Gitee 检测到该用户已经在这个分支被自动创建过一个 Pull Request 了,那么他就会自动更新这个 Pull Request 的代码:

Gitee分支评审模式上线:推送自动创建 Pull Request-Gitee 官方博客

这时前往 Gitee 可以看到自动创建的 Pull Request 以及第二次更新的记录:

Gitee分支评审模式上线:推送自动创建 Pull Request-Gitee 官方博客

如何更高效地使用「评审模式」

评审模式提供的自动创建 Pull Request 虽然方便,但是如果在一个分支来回折腾的话,很可能会把开发者自己玩晕,所以推荐两种使用方式,在解放生产力的同时,还能够有条不紊的进行不同任务的研发。

本地分支开发

Gitee分支评审模式上线:推送自动创建 Pull Request-Gitee 官方博客

本地主干开发

Gitee分支评审模式上线:推送自动创建 Pull Request-Gitee 官方博客

以上就是评审模式的简单介绍,目前已在 Gitee 上全量开放给所有用户,快在团队的代码评审流程中试试吧,更高阶的玩法等你去探索。

Git Gitee gitee 企业版 代码审查
本文系作者 @Gitee 原创发布在 Gitee 官方博客。未经许可,禁止转载。
躺着也能审PR?企业版小程序新鲜上线
上一篇
三分钟带你玩转 Gitee 企业版知识库
下一篇

猜你喜欢

七大赛道 TOP 10 公布!Gitee 年度开源项目评选结果正式揭晓

七大赛道 TOP 10 公布!Gitee 年度开源项目评选结果正式揭晓

1 月前
GLM-Image 上线模力方舟:首个国产芯片训练的多模态图像生成模型

GLM-Image 上线模力方舟:首个国产芯片训练的多模态图像生成模型

1 月前
「开源技术」正式纳入国家职教体系,Gitee 已为开源教育落地做好准备

「开源技术」正式纳入国家职教体系,Gitee 已为开源教育落地做好准备

1 月前
Gitee 软件工厂:以密级管理为底座,构建符合国家保密资质的安全研发体系

Gitee 软件工厂:以密级管理为底座,构建符合国家保密资质的安全研发体系

1 月前

关于我们

Gitee(码云)是开源中国于2013年推出的基于Git的代码托管平台、企业级研发效能平台,提供中国本土化的代码托管服务。 截至2024年12月,Gitee已经有1400万名注册用户和3600万个代码仓库( [14]),是中国境内规模最大的代码托管平台。同时,旗下企业级 DevOps 研发效能管理平台 Gitee 企业版已服务超过 420,000+ 家企业。

品牌内容

开源软件 GVP计划 Gitee 封面人物 CopyCat 代码克隆检测

友情链接

开源中国 Gitee Gitee 高校版 Gitee 企业版
Copyright © 2013-2026 Gitee 官方博客. Designed by nicetheme. 京ICP备2025119063号 京公网安备11011502039387号
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee

Gitee

安全、稳定、高效的云端软件开发协作平台。