用代理反而不能克隆GitHub的资源?
今天想给博客换个主题,于是开始操作。
第一步获取主题资源就卡了。因为各类主题的资源基本都在Github上,而GitHub又是国外的网站,因此我就挂上了VPN。命令行输入
1 | git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly |
结果出bug了,几次都报错:
1 | fatal: unable to access 'https://github.com/jerryc127/hexo-theme-butterfly.git/': OpenSSL SSL_read: Connection was reset, errno 10054 |
难崩,遇事不决,CSDN之。
看到了一些解决方案。
有这样说的:
也有这样说的:
这些方法我都试了试,没什么用。
到更新git的步骤,我发现更新git也获取不到网址了,觉得也许又是代理的问题。于是关了VPN,就一切正常了。
暂时想不通为什么开着VPN获取不到Github的资源,关了就可以。也许是端口问题?
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Yangyy's Life!
评论