解决git连接github报错问题

缘由

果然太久没写文章就是容易出问题,这篇文章其实是跟上一篇文章:

同时遇到的

起因是因为太久没更新主题版本,想着顺便更新一下 AnZhiYu主题的版本,结果出现了报错:Failed to connect to github.com port 443: Timed out

原本以为是因为用了dev版本的缘故,所以出现bug了,后面开了魔法发现还是无法更新版本,甚至连稳定的版本都下载不下来

解决方法

  1. 查看是否能正常打开github

因为我开了魔法,所以查看的时候是可以的,说明没问题

  1. 最后上百度查了相关问题的解决方法
  • 有魔法:就继续挂魔法,然后使用下方命令(选其一即可)
    命令格式:

    1
    2
    3
    4
    git config --global http.proxy http://127.0.0.1:7890

    git config --global https.proxy http://127.0.0.1:7890

  • 没有魔法:就试着清理魔法缓存(选其一即可)
    命令如下:

    1
    2
    3
    4
    git config --global --unset http.proxy

    git config --global --unset https.proxy

  1. 如果以上两个命令都没用的话,就试下最后一个,忽略 SSL 的验证
1
2
git config --global http.sslVerify false

最后

如果上面的方法都没法解决的话,就只能下载 GitHub的客户端了,相关方法博主已经放到了

中供各位翻看查阅了