git 连接 github 出现 Failed to connect to github.com port 443: Timed out

出现了如图这种情况

 但是我本身网络没有任何问题

 在终端ping github还可以连接上

我此时就很疑惑

 我到网上看到2种解决方案:

第一个是git config --global proxy。核心思路就是,本地可能之前对github网站有一些记录,导致本地连接github出现问题。这种解决方案对应的问题还有:github登录不上去。但是对我来说,我可以登录,并且我也尝试了这代码,发现对我来说没有用。照样push时候Time out。

第二个是删除仓库,重新构建仓库。这种做法,我个人感觉有一些冒险,并且我自己对git操作其实也不太熟练,万一出现了闪失,后果可能有一些大,所以我就放弃了。

出现Time out的时候,我刷新了github,发现确实没有更新。

我的做法:重启电脑

成功了!

 诡异的是,当我刷新github时,它显示的竟然是

 奇怪!它竟然之前已经推上去了,显示说没有推上去,好奇怪~

原文地址:https://www.cnblogs.com/KeithTee/p/14559784.html