【已解决】git clone报错:Failed to connect to github.com port 443: Timed out
1.问题原因1
报错信息1:
fatal: unable to access 'https://github.com/microsoft/xxx/': Failed to connect to github.com port 443: Timed out
报错信息2:
fatal: unable to access 'https://github.com/xxx/xx/': OpenSSL SSL_read: Connection was reset, errno 10054
因为git在拉取或者提交项目时,中间会有git的http和https代理,但是我们本地环境本身就有SSL协议了,所以取消git的https代理即可,不行再取消http的代理。
2 问题原因2
当前代理网速过慢,会产生偶尔会成功,偶尔失败的情况。如果下述的解决方案都试过了没有解决问题,可以多试几次git clone,可能会突然成功
3.解决方案
1.在项目文件夹的命令行窗口执行:
//取消http代理
git config --global --unset http.proxy
//取消https代理
git config --global --unset https.proxy
之后重新尝试
git clone https://github.com/microsoft/xxx.git
如果还是不可以的话可以再次尝试以下命令:
git config --global http.sslVerify "false"
注意以上尝试的时候先不要科学上网,如果无法解决再尝试科学上网重新运行以上的解决方案。
附带在尝试的时候其他报错的解决方案:
原文地址:https://blog.csdn.net/m0_64669072/article/details/145140929
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!