• git push解决办法: ! [remote rejected] master -> master (pre-receive hook declined)


    project到GitLab上,但是试了很多次都上传不上去,报错如下:

     ! [remote rejected] master -> master (pre-receive hook declined)
    error: 无法推送一些引用到 'http: xxxxxxx.git'

    1方法是修改GitLab上的设置权限

    • 设置Protected branches,Developers can push
    • 添加 Members 并设置权限为 Developer 或者 Master

    2方法:新建其它分支,将项目push到新建的分支上,后期再进行merge

    (1)新建分支

    git branch 分支名

    (2)切换分支

    git checkout 分支名

    【备注】也可以使用下面的指令直接代码上面二个步骤

    git checkout -b 分支名

    (3)进行项目上传

    git add .  //将所有有改动的全部添加到要提交的本地库中
    
    git commit -m "提交的信息"
    
    git remote add origin 远程仓库地址
    
    git push -u origin 分支名
  • 相关阅读:
    DHCP服务器
    继承、抽象、多态
    范围随机数Random
    阿里、北理工、清华以及华为的镜像站
    创建kafka生产对象
    kafka消费者的配置
    Kafka 流数据 SQL 引擎 -- KSQL
    认证maven工程
    基础算法
    Java基础
  • 原文地址:https://www.cnblogs.com/libra13179/p/12565938.html
Copyright © 2020-2023  润新知