在GitHub上克隆项目的时候,报错:
error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
解决方法如下:
a.首先输入如下命令:
git config http.sslVerify "false"
b.如果输入上面命令提示报“ fatal: not in a git directory ”,则输入如下命令:git init
c.重新下载代码:
git clone https://gitee.com......
d. 如果还是git代码还是下载失败,则需要修改git缓存的大小为100MB,输入如下命令:
git config --global http.postBuffer 100M
重新输入git命令,问题解决
$ git clone https://github.com/mrT23/TResNet/
Cloning into 'TResNet'...
remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 137 (delta 0), reused 2 (delta 0), pack-reused 132
Receiving objects: 100% (137/137), 737.84 KiB | 10.00 KiB/s, done.
Resolving deltas: 100% (60/60), done.
参考:https://www.cnblogs.com/qianshouxiuluo/p/11662616.html
#########################################
加更,又出现了这个错误,这样做居然无效了,改成500M,700M还是不行,改成1000M可以了,所以小伙伴们一开始就可以尝试分配一个大的git缓存。