git push 报错:you are not allowed to push code to protected branches on this project

当遇到'you are not allowed to push code to protected branches on this project'错误时,解决方案包括:1. 在GitLab web界面创建README.md文件;2. 解除受保护分支的限制,开启开发者推送权限;3. 本地执行git push命令。确保开发者可以推送代码到项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

情景:领导在新项目上创建空项目后,让我推送第一个文件。ps:我有他的账号,但是不想在本地通过命令行设置他临时信息。
问题阐述:‘you are not allowed to push code to protected branches on this project’–》翻译:不允许将代码推送到此项目上受保护的分支

总体思想:第一查找受保护的分支,第二解除受保护(开放开发者推送权限)。
步骤一:点击下方README,通过web界面在gitlab上创建一个README.md文件。

1、内容:因为此处已经创建完毕内容可写一下这个文档的一般要求。
在这里插入图片描述
2、右下角提交:
在这里插入图片描述

步骤二:将受保护的分支,开放开发者推送权限

1、点击设置中的分支保护
在这里插入图片描述
2、允许开发者和大师进行推送。之前只有大师才能推送。
在这里插入图片描述

步骤三:本地执行推送命令
第一次推送:git push -u origin master   
以后推送:git push

推荐文章:https://www.cnblogs.com/xiuxingzhe/p/11196188.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值