用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

芜湖~现在重新克隆一次试试看!