Git - Failed to connect to github.com port 443: Timed out

问题描述

系统环境:window10

和以往一样的pull拉取代码,在今天忽然拉取失败,提示:

Failed to connect to github.com port 443: Timed out

字面提示与github.com链接超时,通过ping检测github.com是正常链接,github网站也是正常能访问的。
在这里插入图片描述
查阅网上很多资料说是与代理有关联,接着尝试如下步骤,修改测试完美解决这个问题。

问题解决

一、进入设置 -> 网络和Internet

代理中把使用设置脚本开关打开,接着把脚本地址复制出来放在浏览器中打开下载。
在这里插入图片描述
把下载的PAC代理文件打开,在开头有一个proxy字段:
在这里插入图片描述

二、使用git config命令解决问题

使用git config命令设置git 项目的代理地址,有两个``:

  • git config --global http.proxy xxxxx 为全局的 git 项目都设置代理
  • git config --local http.proxy xxxxx为某个 git 项目单独设置代理

在这里插入图片描述

最后再次拉取代码就可以了。

猜你喜欢

转载自blog.csdn.net/hzw2017/article/details/115409516