Gitee 帮助中心 / 帮助详情

设置保护分支

在生产开发协作的实际过程中,出于内部控制的考量,往往需要自定义拥有某些关键分支推送(push)和合并(merge)权限的人群,此时就可以采用【分支状态】中的【保护分支】功能。

被设为保护分支之后,该分支只允许对应的【保护分支规则】内选中的仓库成员对此分支进行合并/推送操作,如下图所示:

输入图片说明

在Gitee企业版中,企业内的“超级管理员”、“企业拥有者”、“管理员”,因为默认具备“仓库-全局数据-合并Pull Request”和“仓库-全局数据-推送代码”两项权限,依然可以对保护分支进行合并/推送操作,而无需遵从【保护分支规则】。想限制相关人员的,请查看成员角色权限配置说明

以下是设置保护分支的三种方式:

方式一

分支创建后,从【分支】页面选中分支,修改【分支状态】为【保护分支】。

输入图片说明

输入图片说明

默认的保护分支规则是,只有仓库管理员才可以向此分支推送(push)代码,,也只有仓库管理员才可以合并向此分支提出的Pull Request。如果您想自定义规则,可以从该分支状态选择下拉框的【保护分支】右侧设置按钮,进入该保护规则的编辑页面。

输入图片说明

方式二

  1. 进入【保护分支设置】页面,点击【新建规则】。

输入图片说明

  1. 输入要保护分支的名称/通配符规则,并设置保护规则内容

输入图片说明

  1. 去【分支】页面把要保护的分支设为【保护分支】,刚刚创建的规则即可生效。

输入图片说明

输入图片说明

如果只创建了保护规则,没有手动设置对应分支的状态为【保护分支】的话,该分支依然是【常规分支】。

方式三

在页面中新建、命令行推送符合已有保护分支规则命名的分支。

输入图片说明

【保护分支规则】只影响状态是【保护分支】的分支,【常规分支】和【只读分支】都不影响。

一个分支同时只能有一条规则生效,以最早生效的那条规则为优先。在分支本身生效的规则变动(不再符合生效条件)或被删除后,分支会按创建时间的先后顺序自动匹配符合生效条件的规则。

搜索帮助

宫颈多发潴留囊肿是什么意思 夏天煲什么汤好 霸道是什么意思 龙的五行属性是什么 为什么尿会很黄
h7n9是什么病毒 午时属什么生肖 肝硬化适合吃什么食物 银五行属性是什么 无纺布是什么材料做的
手抽筋是什么病的前兆 知了有什么功效与作用 ala是什么 大红袍茶属于什么茶 雪纳瑞什么颜色最贵
车震是什么意思啊 榴莲的寓意是什么意思 菠萝是什么意思 怀孕的脉搏和正常脉搏有什么区别 什么是混合痔
梦到蛇是什么意思周公解梦hcv9jop0ns0r.cn 猪咳嗽用什么药效果好cj623037.com 阴道镜是检查什么的imcecn.com 不寐病属于什么病症clwhiglsz.com 廷字五行属什么gysmod.com
甲状腺4a类什么意思hcv8jop4ns0r.cn 9.3是什么日子hcv9jop8ns2r.cn 结婚25年属于什么婚hcv9jop6ns7r.cn 狗被蜱虫咬了有什么症状hcv7jop4ns6r.cn 紧急避孕药有什么危害hkuteam.com
梦见死人什么意思hcv9jop6ns8r.cn 拉仇恨是什么意思hcv8jop2ns5r.cn 什么是菜花病hcv9jop3ns6r.cn 吃醋对身体有什么好处hcv8jop4ns9r.cn 胃痛胃胀吃什么药hcv9jop4ns7r.cn
吃海参有什么功效hcv7jop9ns5r.cn 梅核气西医叫什么bfb118.com 4.15是什么星座hcv9jop5ns6r.cn 刚怀孕有什么症状hcv8jop6ns6r.cn 为什么喝完酒头疼hcv9jop5ns7r.cn
百度