在使用git 下载github上的代码时, 一般有ssh协议和https协议两种。使用ssh协议可以成功clone代码, 但使用https协议时出错:
$ git clone https://github.com/openai/improved-diffusion.git
Cloning into 'improved-diffusion'...
fatal: unable to access 'https://github.com/openai/improved-diffusion.git/': OpenSSL SSL_read: Connection was reset, errno 10054
报错原因其实是证书错误问题。
解决方法也很简单, 设置正确的证书或者忽略证书。 忽略证书的解决方法比较简单。文章来源:https://www.toymoban.com/news/detail-652368.html
如下设置即可忽略证书,这个设置是临时的。文章来源地址https://www.toymoban.com/news/detail-652368.html
env GIT_SSL_NO_VERIFY=true
到了这里,关于git clone使用https协议报错OpenSSL SSL_read: Connection was reset, errno 10054的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!