环境先描述一下,公司办公网自己在centos上搭建了gitlab,同时办公网的域名是从ST环境通过nginx解析过来的,这样一样就是文件经过两个nginx,按照网上的文章修改了两个nginx配置文件里的client_max_body_size,同时修改了git的配置postBuffer,依旧 无法上传大文件。

git无法上传大文件_第1张图片



    最终解决方案,修改了传输协议通过ssh协议上传。通过ssh协议首先是秘钥对的生成,相关生成方式,ssh-keygen -t rsa 一路回车生成。将生成的公钥配置到gitlab相关项目上

git无法上传大文件_第2张图片


image.png

新建一个,,然后修改本地git目录下的.git里面的config文件中的url =  ssh (从gitlab中获取)问题解决


欢迎打算使用阿里云服务器的小伙伴,加我私聊!!QQ:3533470970  或直接领取阿里云幸运券:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=b6h928qb&utm_source=b6h928qb