git push 报错pre-receive hook declined 求解决方法

m0_37601816 2017-02-21 04:26:56
$ git status
On branch master
Your branch is ahead of 'origin/master' by 1 commit.
(use "git push" to publish your local commits)
nothing to commit, working tree clean

$ git push origin master
Counting objects: 3, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 301 bytes | 0 bytes/s, done.
Total 3 (delta 2), reused 0 (delta 0)
remote: GitLab: You are not allowed to push code to protected branches on this project.
To gitlab.xxx-inc.com:sources/xxxx.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@gitlab.xxx-inc.com:sources/xxxx.git'


...全文
37452 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tylk520 2017-06-16
  • 打赏
  • 举报
回复
引用 1 楼 m0_37601816 的回复:
权限问题,没有master分支的代码提交权限。分配权限后,就可以push成功了
@m0_37601816 请问GitHub怎么分配权限?我用的是visual studio 2015,安装了GitHub插件,第一次发布本地项目时就发布失败,显示 推送期间已报告下列错误: refs/heads/master, pre-receive hook declined
m0_37601816 2017-02-21
  • 打赏
  • 举报
回复
权限问题,没有master分支的代码提交权限。分配权限后,就可以push成功了

3,424

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧