环境先描述一下,公司办公网自己在centos上搭建了gitlab,同时办公网的域名是从ST环境通过nginx解析过来的,这样一样就是文件经过两个nginx,按照网上的文章修改了两个nginx配置文件里的client_max_body_size,同时修改了git的配置postBuffer,依旧 无法上传大文件。
最终解决方案,修改了传输协议通过ssh协议上传。通过ssh协议首先是秘钥对的生成,相关生成方式,ssh-keygen -t rsa 一路回车生成。将生成的公钥配置到gitlab相关项目上
新建一个,,然后修改本地git目录下的.git里面的config文件中的url = ssh (从gitlab中获取)问题解决
原文地址:http://blog.51cto.com/liqilong2010/2083189
时间: 2024-10-12 19:02:51