TortoiseGit推送代码到阿里云git托管或gitlab仓库报错error:failed to push some refs to ‘git@code.aliyun.com_XXX.git’

发布于 2020-09-09  431 次阅读


前言

最近在做项目时,提交代码出现了很多问题,其中有很多细节需要注意。
其中有个问题也算是比较常见,但是容易忽略(项目管理员出来挨打)。

报错界面

报错情况

查看设置

在这里插入图片描述

commit到本地库并pull

commitpull

这样是没有任何问题的,设置无误,提交并pull也没有问题,但是push到远端代码仓时却报错了,找了很多方法都没有解决。

原因?

You are not allowed to push code to protected branches on this project. To code.aliyun.com:XXX_server.git

You are not allowed to push code to protected branches on this project. To code.aliyun.com:XXX_server.git

- 联系项目管理员发现是我的分支被保护了,需要管理员授权开启即可。

解除限制后,设置一项(图二*)不需要ppk文件,直接推送即可。

联系交流

微信公众号,更多成长分享
不定期分享资源