git clone时报错 RPC failed; curl 18 transfer closed with outstanding read data remaining

    技术2022-07-11  93

    原因1:缓存区溢出

    解决方法:命令行输入

    git config --global http.postBuffer 524288000

    补充:查看当前Postbuffer的数值

    git config --list

    原因2:网络下载速度缓慢

    执行上面命令如果依旧clone失败,考虑是网络下载速度的问题,使用以下命令

    git config --global http.lowSpeedLimit 0 git config --global http.lowSpeedTime 999999

    (笔者到这一步已经顺利clone,并没有试验下述命令----->)

    如果依旧clone失败,则首先浅层clone,然后更新远程库到本地

    git clone --depth=1 http://gitlab.xxx.cn/yyy/zzz.git git fetch --unshallow
    Processed: 0.010, SQL: 12