git push ! [remote rejected] dev -> dev (pre-receive hook declined)
公司gitlab迁移,改了代码库地址,提交代码发现报错:

rejected
三脸懵逼,dev 分支也变成受保护的了???
实践了下,有两种方式可以解决:
- 找项目管理员将自己的角色改至 Maintainer/Master(高于developer就行)
- 找项目管理员将
dev分支的protected权限关闭
由于自己是developer角色,看不到左侧的settings,只能找项目管理员将dev分支的protected权限关闭:
1) 进入所在项目的settings
2)点击进入Protected branches,点击unprotected,关闭dev的protected权限

发表评论 (审核通过后显示评论):