Git克隆时出错“xxx bytes of body are still expected”的解决方法
用Gitea镜像虚幻引擎在GitHub上的源码时,总是在下载一段时间后弹出这样的错误:
migration failed: Clone: exit status 128 - error: 200 bytes of body are still expected fetch-pack: ……
这还了得?于是我赶紧开启网络冲浪🏄模式,然后发现可以这样解决:
首先打开服务器的命令行,输入以下指令将 http.postBuffer
的大小调整为 50MB,增加一些大文件推拉时的缓冲区。
git config --global http.postBuffer 52428800
然后将core.compression
设置为 0,也就是禁用文件压缩,据说可以提高处理大型文件时的性能。
git config --global core.compression 0
最后取消 http.sslVerify
的设置,让Git不再验证 SSL 证书。这一步酌情选择
git config --global --unset http.sslVerify
芜湖~现在重新克隆一次试试看!