Push master to origin/master was rejected by remote

公司代码迁移,从码云迁到GItLab ,事后在master开发时,push代码,总会显示
Push master to origin/master was rejected by remote 。网上出这个错挺多的,大部分都是由于远程仓库和本地仓库内容不一致导致的,在本地目录输入
git pull origin master
git pull origin master --allow-unrelated-histories 即可
试了发现我的并不是这个原因导致的,后来才发现GitLab 默认保护master分支,
master 分支是protected , development 没有push权限,故在git上修改一下master 分支对应的 权限即可

你可能感兴趣的:(Push master to origin/master was rejected by remote)