文章目录
- 修改配置文件 Windows: 在C:WindowsSystem32driversetc文件夹下修改或者添加host (路径应该是这样C:WindowsSystem32driversetchost): # 一般格式 ip+空格+github.com,切记不要加www 192.30.255.112 github.com git 185.31.16.184 github.global.ssl.fastly.net 12 如果C盘不能修改,把文件拖出来改完放回去。 Mac: terminal打开命令: sudo vim /etc/hosts 得到这样子的: 替换掉上图中原有的DNS地址 即www.github.com那行。
- Windows: # 打开cmd 输入 ipconfig /flushdns 刷新网络 ipconfig /flushdns Mac: 不用刷新,把备份文件拖回进去替换了就好了
目录
- Git连接出错
- 镜像法
- 简单粗暴法
- Github访问不上
- 找到解析时间最短的地址
- 刷新配置
- 总结
完成基础配置后,始终不能进行git push/git clone,ping github.com 总是显示往 127.0.0.1 发送测试包
关于解决git clone问题可以直接使用中国镜像网站地址来下载,速度快上很多
正确姿势是给 git 命令开代理,代理完之后可以也访问github
git config --global http.proxy http://127.0.0.1:1087
ok,你可以愉快地登上github,进行push/clone了。
神奇小网站来了,这个DNS网站是我精挑细选鉴别多个最佳最全的宝贝网站!
Ping.cn


修改配置文件
Windows:
- 在C:WindowsSystem32driversetc文件夹下修改或者添加host
- (路径应该是这样C:WindowsSystem32driversetchost):
# 一般格式 ip+空格+github.com,切记不要加www 192.30.255.112 github.com git 185.31.16.184 github.global.ssl.fastly.net 12
如果C盘不能修改,把文件拖出来改完放回去。
Mac:
- terminal打开命令:
sudo vim /etc/hosts
得到这样子的:

替换掉上图中原有的DNS地址 即www.github.com那行。
- Windows:
# 打开cmd 输入 ipconfig /flushdns 刷新网络
ipconfig /flushdns
- Mac:
不用刷新,把备份文件拖回进去替换了就好了
!!!以上配置,亲测可行,非常快速。挑一种即可解决你的github连接的难题!!!
以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。
您可能感兴趣的文章:
- Ubuntu22.04系统:fatal: 无法连接到 github.com
- docker hub在线编译github代码实现
- 解决git配置错误ssh:connect to host github.com port 22:Connection refused
- goland 导入github包报红问题解决
- vue基于session和github-oauth2实现登录注册验证思路详解