当我在项目中拥有开发人员访问权限时,我将代码推到git时遇到了一个问题,但当我拥有主访问权限时,一切都很好。问题从何而来?如何解决呢?
错误信息:
错误:不允许将代码推送到此项目上受保护的分支。 ... 错误:failed to push some refs to…
当我在项目中拥有开发人员访问权限时,我将代码推到git时遇到了一个问题,但当我拥有主访问权限时,一切都很好。问题从何而来?如何解决呢?
错误信息:
错误:不允许将代码推送到此项目上受保护的分支。 ... 错误:failed to push some refs to…
当前回答
到设置后,打开分支在git。然后允许用力推。
其他回答
对我来说,在创建个人访问令牌时,选择开发人员而不是维护人员的位置是一个问题。
选择维护者解决了这个问题。
这被认为是Gitlab中的特性。
维护者/所有者访问永远不能再次强制推送默认和受保护的分支,如本文档所述
这个问题的简单解决方案是与在gitlab中拥有所有者角色的人进行快速聊天。他可以将一个文件推为READ。Md或者类似的开头。之后,一切都将像之前一样工作。
当您发出远程错误消息时:不允许将代码推入此项目。和请求的URL返回错误:403
尝试设置git用户,
要在按下代码前提示用户名,请使用
$ git config --local credential.helper ""
输入用户名和密码后,登录成功
$ git push
我也遇到过类似的问题。然而,问题是存储库被意外归档了!您可以通过转到存储库(至少在Gitlab中)进行检查,它显示了以下消息“已存档的项目!”存储库和其他项目资源是只读的。”为了向它推送,我们必须解压缩它。