从Bitbucket克隆项目时遇RPC错误,请求协助解决
Bitbucket仓库克隆报错解决方法
克隆操作时触发以下错误:
error: RPC failed; curl 18 HTTP/2 stream 7 was not closed cleanly before end of the underlying stream fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack: invalid index-pack output
试试这些解决办法:
- 增大Git的HTTP缓存缓冲区,在Git Bash里执行:
git config --global http.postBuffer 524288000 - 禁用HTTP/2协议,强制用HTTP/1.1:
git config --global http.version HTTP/1.1 - 仓库体积过大的话,先做浅克隆再拉取完整历史:
git clone --depth 1 <你的Bitbucket仓库克隆地址> cd <克隆后的仓库文件夹名> git fetch --unshallow - 检查当前网络稳定性,换个靠谱的网络再试,或者多克隆几次
- 切换克隆协议,比如原来用HTTPS就换成SSH,反之亦然
内容的提问来源于stack exchange,提问作者prachi
相关产品推荐
相关产品推荐

