文章目录
1. 复现问题
drawio
是免费的画图神器,因而,今天尝试从
github
上下载
drawio
,如下图所示:
复制下载地址到
git bash
中,却报出如下错误:
即
fatal: unable to access 'https://github.com/jgraph/drawio-desktop.git/': OpenSSL SSL_read: Connection was reset, errno 10054
2. 分析问题
将
OpenSSL SSL_read: Connection was reset, errno 10054
翻译成中文
打开SSL SSL_read:连接已重置,错误 10054
。
这样解释可能也比较模糊,通俗点说服务器的SSL证书灭有经过第三方机构的签署。但也有人说可能是网络不稳定,连接超时导致。
3. 解决办法
global http.sslVerify "false"
如果说是
SSL
证书问题,那么,按如下代码解除
SSL
验证:
git config --global http.sslVerify "false"
重新执行
git clone --recursive https://github.com/jgraph/drawio-desktop.git
命令,但依旧无法下载,如下图所示:
global https.sslVerify "false"
如果上述指令无法解决你的问题,可以执行如下指令:
git config --global https.sslVerify "false"
再重新执行克隆命令,即可解决了我的问题,如下图所示:
- 如果
1
和2
都无法解决你的问题,可以执行如下操作:
在项目目录下打开命令行工具,输入
git init
,问题得到有效解决。
- 如果上述
3
个都无法解决你的问题,可以使用vpn
这个方法来自于
Stack Overflow
- 如果实在无法下载,直接下载
zip
即可,如下图所示:
版权归原作者 念兮为美 所有, 如有侵权,请联系我们删除。