Git push error: http 411的解决方案总结


一、事故现场

git push 的时候报错如下:

将分支推送到远程存储库时遇到错误:Git failed with a fatal error,
the romote end hung up unexpectedly
RPC failed;HTTP 411 curl 22 The requested URL returned error :411

二、事故原因

查找错误原因:
执行如下命令,打开git 帮助页面:

$ git config --help

搜http.postBuffer,
在这里插入图片描述

原因:缓存值太小,远程便捷HTTP传输请求数据时最大的缓存字节数,默认时1M字节.

三、解决方案

1、方法一:

执行如下命令:将传输缓存设为500M

$ git config http.postBuffer 524288000
2、方法二:

进入本地项目下的.git文件夹,编辑config文件,将postBuffer设为 524288000;
在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值