"C:\Program Files\Git\bin\git.exe" push --recurse-submodules=check --progress "origin" refs/heads/master:refs/heads/master
Counting objects: 3, done.
Delta compression using up to 4 threads.
Total 3 (delta 1), reused 0 (delta 0)
remote: GitLab: You are not allowed to push code to protected branches on this project.       
To http://192.168.210.199/XXX.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'http://192.168.210.199/XXX.git'
Done

remote: GitLab: You are not allowed to push code to protected branches on this project.

默认 master 分支是处于被保护状态下的,develop 角色是没有权限提交到 master 分支的,Gitlab 更推荐遵循 Gitflow 的方式,临时解决的方式是  Setting中 => Protected branches 启用 master 分支可被 develop 角色提交即可。

相关文章:

  • 2021-08-14
  • 2022-02-02
  • 2021-07-27
  • 2021-05-20
  • 2021-08-13
  • 2022-12-23
猜你喜欢
  • 2021-11-12
  • 2021-12-15
  • 2021-08-02
  • 2021-12-26
  • 2022-12-23
  • 2022-12-23
  • 2021-08-21
相关资源
相似解决方案