git clone 报错10054,解决方法

使用git clone下载工程时,报错提示如下:

fatal: unable to access 'https://github.com/deozhang/GaoZhongShuXue.git/': OpenSSL SSL_read: Connection was reset, errno 10054

报错提示的代码是10054,根据提示和网上搜索结果,可以知道是ssl证书的问题。

具体窗口的报错如下图所示:

8753b835e4f406a3da50a6adf08a5bd2.png

解决的具体方法,如下:

方法1:git config --global http.sslVerify “false”(忽略证书ssl证书错误)。个人未实际测试。

参考如下:

https://blog.csdn.net/casey130/article/details/123057676

方法2:将https修改成git,重新克隆下载即可。

参考如下:

https://blog.csdn.net/weixin_45703155/article/details/117875024

实际测试未成功,如下:

cabcb686252f99c4180f6bc523cf5354.png

方法三:因为git支持https和git两种传输协议,github分享链接时会有两种协议可选,所以可以使用ssh方式下载。

一般步骤:

1. 生成密钥对

2. 设置远程仓库上的公钥

3. 使用ssh下载链接

具体的可自行搜索配置。

参考如下:

https://www.cnblogs.com/akidongzi/p/8366535.html

方法四:将https修改成http,重新克隆下载。

参考了方法2,能不能将https修改成http,重新克隆下载呢。经过个人实际测试发现,此方法是可行的。

实际测试如下:

5a08754451754cbaf1e56c62c5354c4d.png

可以看到,成功的下载工程到本地文件中。

8387dbd353ef462e34d50c74d97fd89c.png

欢迎关注个人公众号:

ca78eb8ae359919e0d52602dad14b1ab.png

猜你喜欢

转载自blog.csdn.net/weixin_46158019/article/details/130838494
今日推荐