You are not allowed to push code to protected branches on this project.
时间: 2023-09-28 07:06:30 浏览: 132
问题定位是:您无法将代码推送到受保护的分支上。这可能是因为项目设置中的分支受到了保护。要解决这个问题,您需要具有足够的权限来访问项目设置并取消保护分支。
解决方法如下:
1. 登录到GitLab并导航到您的项目。
2. 点击项目设置。
3. 在设置页面中,找到"受保护的分支"选项。
4. 在这里,您可以选择允许谁合并或推送到选定的分支。您可以关闭对master分支的推送,强制所有更改通过合并请求进行。
5. 或者,您可以点击"取消保护"完全移除分支的保护。
请注意,如果您不是项目的主管理员或所有者,则可能无法访问项目设置并取消保护分支。在这种情况下,您需要联系项目的主管理员或所有者来解决此问题。\[2\]\[3\]
#### 引用[.reference_title]
- *1* *3* [“You are not allowed to push code to protected branches on this project.”](https://blog.csdn.net/m761383058/article/details/114291047)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [GitLab 不允许将代码推送到该项目上受保护的分支](https://blog.csdn.net/weixin_39255905/article/details/127211172)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文