阿里云code上的git的master分支受保护

刚刚开始使用阿里云的code的代码库时,怎么也push不上去,总是提示说master分支受到保护

其实解决办法还是比较简单的,有几种方法,一种是升级为项目所有者owner,一种是去除master分支的保护,一种是开放master分支给develop角色,并为用户设置此角色,推荐使用最后一种方法

保护分支设计为:
masters 以外不允许任何人直接push该分支
禁止任何人强制提交到该分支
禁止任何人删除该分支

可以看到master分支被设置成受保护状态

进入项目配置页

选择分支 , 保留对分支的保护,将master分支设定为 develop角色可推送,然后将用户设置此角色

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注