无法使用gitBush上传代码到gitee 报错代码不是10054 不是网络和缓存问题(改缓存,改网速都试过)这个问题如何解决?
最近小组成员跟我说,他git提交不了代码。我问了下原因,他说他代码一提交就会报
error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413
fatal: the remote end hung up unexpectedly
fatal: the remote end hung up unexpectedly
Everything up-to-date
然后他跟我说他百度几种方法,都不管用。下文列下他百度出来的方案
方案一:修改本地git postbuffer大小
git config --global http.postbuffer 524288000
方案二:修改项目.git/config文件,添加如下内容
[http]
postBuffer = 524288000
方案三:用管理账号在gitlab中的Account and limit加大Maximum attachment size (MB)和Maximum push size (MB)
可以参考该链接
https://blog.csdn.net/techfield/article/details/70198077
因为小伙伴不是管理员,后面我尝试了该方案,不管用
所以我遇到了同样的问题并联系了 github.com/contact。最后,他们给出了为我解决问题的提示。我需要更改 git 配置以使用 TLSv1.2 而不是 SSLv3:
git config http.sslVersion tlsv1.2
正如 GitHub 支持人员告诉我的那样,一开始,这个问题可能与他们几个月前部署的一项更改有关,该更改禁用了对已弃用的旧版 TLS 和 SSH 算法的支持,包括某些旧版本中使用的算法Git 客户端