今天想给博客换个主题,于是开始操作。

第一步获取主题资源就卡了。因为各类主题的资源基本都在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之。

看到了一些解决方案。

有这样说的:

image1

也有这样说的:

image2

这些方法我都试了试,没什么用。

到更新git的步骤,我发现更新git也获取不到网址了,觉得也许又是代理的问题。于是关了VPN,就一切正常了。

暂时想不通为什么开着VPN获取不到Github的资源,关了就可以。也许是端口问题?