【问题一】
报错 – EOF
error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly: CANCEL (err 8)
error: 411 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
从远程仓库克隆代码时,因为网络问题出现上述报错
解决方法
git config --global http.postBuffer 524288000
增加 Git 的 HTTP POST 缓冲区大小: 默认情况下,Git 可能限制了其用于 HTTP POST 请求的缓冲区大小。你可以通过设置 http.postBuffer 来增加这个值
注意:一次失败多次git clone大概率成功
【问题二】
Failed to connect to github.com port 443 after 75024 ms: Couldn't connect to server
- ①检查网络问题
确保你的网络连接正常,可以通过以下命令检查是否可以访问 GitHub
ping github.com
- ②检查代理设置
如果你使用了代理,确保代理设置正确
git config --global --unset http.proxy
git config --global --unset https.proxy
git config --global http.proxy http://proxy.example.com:8080
git config --global https.proxy https://proxy.example.com:8080
-
③设置缓存时间(详见【问题一】)
-
④重启计算机