zoukankan      html  css  js  c++  java
  • Gitlab可以克隆代码但是无法push代码问题处理

    新部署的Gitlab,创建新项目并分配用户权限之后,克隆代码成功,但是push代码提示被拒绝,错误提示如下:

    提示信息:

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

    意思是:不允许将代码推送到此项目上受保护的分支。

    因为gitlab上新创建的项目master分支默认是受保护的分支,普通开发者权限的用户是无法push代码到该master分支。需要联系gitlab管理员将master分支的受保护设置给关闭。

    1.使用管理员账户登录gitlab,点击项目名称:

    2.依次选择菜单Settings-->Repository,找到Protected Branches,点击右侧的Expand按钮:

     

    4.点击Unprotect,取消分支保护:

     

    5.再次push代码,成功:

     

     

  • 相关阅读:
    CentOS安装KDE
    __builtin_expect — 分支预测优化
    Linux中CPU亲和性(affinity)
    字节序
    gethostbyname
    字符串搜索算法
    排序算法
    Linux下使用http协议下载文件
    POSIX Timer
    POSIX-Data Structure
  • 原文地址:https://www.cnblogs.com/jun1019/p/15374293.html
Copyright © 2011-2022 走看看