解决OpenSSL SSL_connect: Connection was reset in connection to github.com:443

本文最后更新于:3 个月前

在向github推送博客时,推送失败报了这个错。也不知道是改了什么设置突然报错。SSL的错之前遇到一次,就是刚开始配置Git时用的https协议,每次push都需要重新输入一次密码。改成ssl协议就OK了。当时把Linux环境的Git改了,但是现在的Windows下没改,猜测可能和这也有关,于是就把URL改了一下,结果还真好了。
在本地仓库的.git文件里找到config文件,打开后将url改为ssl协议,git@github.com:XXX格式的。

将Hexo的配置也改了,找到仓库下的_config.yml

1
2
3
4
deploy:
type: git
repository: 改成ssl协议地址
branch: master

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!