git push ! [remote rejected] dev -> dev (pre-receive hook declined)
公司gitlab
迁移,改了代码库地址,提交代码发现报错:
三脸懵逼,dev
分支也变成受保护的了???
实践了下,有两种方式可以解决:
- 找项目管理员将自己的角色改至 Maintainer/Master(高于developer就行)
- 找项目管理员将
dev
分支的protected
权限关闭
由于自己是developer
角色,看不到左侧的settings
,只能找项目管理员将dev
分支的protected
权限关闭:
1) 进入所在项目的settings
2)点击进入Protected branches
,点击unprotected
,关闭dev
的protected
权限
发表评论 (审核通过后显示评论):