目录

Mac无法访问GitHub

参考了stack overflow的一个解决方法(问答链接),即在终端修改连接到GitHub网站的IP,具体步骤如下:

1. 打开终端terminal

可以command+空格搜索终端或者terminal

2. 打开/etc/hosts文件

可以通过nano或者vim打开

复制代码
sudo nano /etc/hosts

回车后需要输入密码

3. 找到github.com那一行(如果没有的话创建一行)

复制代码
140.82.112.4 github.com

保存文件,退出

4. 刷新DNS缓存

复制代码
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

查看GitHub,可顺利打开

碎碎念:原问答里有人问原因,我猜测可能是GitHub的IP是动态的,在CSDN上搜了一下,有博主提到查询GitHub IP地址的网站,https://sites.ipaddress.com/www.github.com/,下次出现这种问题可以尝试检测一下IP是否发生了改变 (参考博客:https://blog.csdn.net/weixin_41297553/article/details/127236651)

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
uhakadotcom3 小时前
MQTT入门:轻量级物联网通信协议
后端·面试·github
uhakadotcom5 小时前
阿里云STS:安全、灵活的临时访问管理
后端·面试·github
uhakadotcom6 小时前
Flutter入门指南:快速构建高性能移动应用
面试·架构·github
uhakadotcom6 小时前
React 和 Next.js 的基础知识对比
前端·面试·github
uhakadotcom7 小时前
SwiftUI 入门指南:快速构建跨平台应用
面试·架构·github
uhakadotcom8 小时前
OpenTelemetry入门:让你的应用程序更透明
后端·面试·github
pk_xz1234569 小时前
复现GitHub上`https://github.com/tobiasfshr/map4d`这个项目
github
uhakadotcom9 小时前
Julia语言:高性能数值计算的新星
面试·架构·github
uhakadotcom10 小时前
Helm 简介与实践指南
后端·面试·github
EleganceJiaBao10 小时前
【Git】5 个分区的切换方式及示例
git·github·add