TortoiseGit推送代码到阿里云git托管或gitlab仓库错误error:failed to push some refs to '[email protected]_XXX.git'

TortoiseGit推送代码到阿里云git托管或gitlab仓库报错error:failed to push some refs to ‘[email protected]_XXX.git’

前言

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

报错界面

TortoiseGit推送代码到阿里云git托管或gitlab仓库错误error:failed to push some refs to 'git@code.aliyun.com_XXX.git'_第1张图片

查看设置

TortoiseGit推送代码到阿里云git托管或gitlab仓库错误error:failed to push some refs to 'git@code.aliyun.com_XXX.git'_第2张图片

commit到本地库并pull

TortoiseGit推送代码到阿里云git托管或gitlab仓库错误error:failed to push some refs to 'git@code.aliyun.com_XXX.git'_第3张图片TortoiseGit推送代码到阿里云git托管或gitlab仓库错误error:failed to push some refs to 'git@code.aliyun.com_XXX.git'_第4张图片

这样是没有任何问题的,设置无误,提交并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文件,直接推送即可。

联系交流

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

你可能感兴趣的:(JAVA,学习分享笔记)