git 报错 时出现Clone failed early EOF错误解决
当使用git clone 产生这个问题的时候,在第一次克隆的时候,把克隆深度设置为1,然后再fetch
git clone https://example.com/example/example.git --depth 1
下载项目的时候遇到了:Clone failed early EOF The remote end hung up unexpectedly index-pack failed 问题
后面追加 git config --global core.compression -1” 或者 “git config --global http.postBuffer 524288000 缓冲区大小约500M
compression是压缩的意思,从clone终端输出知道,服务器会压缩目标文件,然后传输到客户端,客户端再解压。取值[-1,9],-1以zlib为默认压缩库,0表示不进行压缩,1-9是压缩速度与最终获得文件大小的不同程度的权衡,数字越大,压缩越慢,得到的文件越小。因为下载的时候不止是工程数据,还有其它配置数据,总量会大于工程数据量,所以设置的缓存大小一定要比工程大小多一些
git config -l:查看当前配置
原文链接:https://blog.csdn.net/qq_39583241/java/article/details/100031880(对原文有所改动)
海阔凭鱼跃,天高任鸟飞,成功没有捷径,唯有努力前行!