在push文件到github的时候,客户端出现如下提示:

随后反复检查了git配置项都没有问题,查看日志如下:

"fatal: unable to access 'https://github.com/xxx/xxx.github.io.git/': 
OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443"

随后百度发现其他人也遇到此问题,原因是Github被墙导致,本地ping GitHub.com 已经不通了,确实符合日志提示SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443.

解决办法是修改git配置文件,路径在C:\Users\用户名\下的 .gitconfig 文件
在文件最后一行添加

[http]
proxy = 127.0.0.1:8080 

proxy = 后面是你的代理地址,修改好后如下

这种处理方法同样适用使用git推送代码到github的其他静态博客!