【Git】error: RPC failed; curl 18 transfer closed with outstanding read data remaining

$ git clone xxx
Cloning into 'xxx'...
remote: Counting objects: 1880, done.
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: The remote end hung up unexpectedly
fatal: early EOF
解决方式:
参考答案
查看配置
git config –list
方式一
git config –global http.postBuffer xxx
单位:b
如果还是不行,试试加大数值
方式二
git config --add core.compression -1
compression 是压缩的意思,从 clone 的终端输出就知道,服务器会压缩目标文件,然后传输到客户端,客户端再解压。取值为 [-1, 9],-1 以 zlib 为默认压缩库,0 表示不进行压缩,1..9 是压缩速度与最终获得文件大小的不同程度的权衡,数字越大,压缩越慢,当然得到的文件会越小。
方式三
git clone https:xxx.git --depth 1
方式四
git clone --recursive https://xxx = git clone https://xxx + git submodule update --init --recursive

gaodevops