最近clone項目的時候運行git clone時提示錯誤如下:
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
可能報錯原因1:緩存區溢出
解決方法:在命令行輸入下面的命令,可以增大緩存區
git config http.postBuffer 524288000
如果執行上面命令如果依舊clone失敗,接着向下看
可以試下淺層clone,然後再更新遠程庫到本地,2個命令如下:
git clone --depth=1 http://xxx/yyy/zzz.git
git fetch --unshallow
如果還不行,那可能就是下面的原因2。
可能報錯原因2:網絡下載速度緩慢
解決方法:輸入下面命令行,修改最低速度和最低速度時間的限制
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999