营销型网站建设好不好wordpress vr主题
项目经理远程创建了一个
空项目,无任何内容,给我赋予的developer账号权限,本地改为后提交代码试了很多次都上传不上去,报错如下:
! [remote rejected] master -> master (pre-receive hook declined)
 
先说结果:
git push不上去的原因在于所push的分支权限为protected,只有项目的管理员或具有相应权限的人才能进行push,要进行项目的push,有如下3种方法:
- 1.将所要push的内容所在的分支的protected权限关闭 
-  
(1)进入所在项目的
settings -  
(2)点击进入
Protected branches,点击unprotected将master分支的权限改变,即关闭master的protected权限 
 -  
 
如果找不到“Protected branches”,请查看一下自己是否有设置的权限
- 2.新建其它分支,将项目push到新建的分支上,后期再进行merge 
- 需要注意的是,
developer大概率是无法创建新的分支。 
 - 需要注意的是,
 - 3.让管理员将你的账号的权限改为
Owner或者Maintainer 
所以,不管怎么样,都需要项目的管理员来改变权限
