[参考link]
[参考link]
[参考link]
[参考link]
[参考link]
[参考link]
大概率是当前网络的使用的国内的DNS服务器定位的github域名的IP地址被污染了,导致网络连接丢包or超时,然后git clone 失败。需要手动设置一下域名指定ip。修改git config只是杯水车薪,最主要还是改ip或者f_an_q_1_ang。
执行git config -l
orvim ~/.gitconfig
可以查看当前的git配置。
使用git clone https://github.com/xxx/xxx.git
时,clone项目失败,常见报错如下:
-1- index-pack failed
如下图所示:
git clone报错
报错:
error: RPC failed;
curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL,
errno 54
The remote end hung up unexpectedly
early EOF
index-pack failed
出现此报错可能的原因是:上传大小限制,需要修改git http的传输限制。
设置git http的传输限制:
git config --global http.postBuffer 524288000
-2- unpack failed
[stackoverflow上的同样的问题 link]
[csdn上的同样的问题 link]
猜测:应该是网络的问题
image.png
image.png
如下图所示:
git clone报错 : unpack object failed
报错:
error: RPC failed;
curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL,
errno 54
The remote end hung up unexpectedly
early EOF
unpack-objects failed
网友评论