我是靠谱客的博主 结实嚓茶,最近开发中收集的这篇文章主要介绍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 项目单独设置代理
最后再次拉取代码就可以了。
方法二(推荐)
访问https://www.ipaddress.com/网址查询下面所需的地址对应的IP,输入hostname或domain查询,比如查询github.com
的IP:
查询结果:
修改hosts文件
window:在C:WindowsSystem32driversetchosts中
140.82.112.4 github.com
刷新DNS缓存
Windows更新DNS缓存
cmd命令窗口执行:
ipconfig /flushdns
最后
以上就是结实嚓茶为你收集整理的Git - Failed to connect to github.com port 443: Timed out的全部内容,希望文章能够帮你解决Git - Failed to connect to github.com port 443: Timed out所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复