Windows打不开github
1、打开 Hosts 文件路径
- 需管理员权限,也可以复制出来,改完再复制回去覆盖
1 | C:\Windows\System32\drivers\etc\hosts |
2、在文件末尾添加以下内容
github的ip可能会变,可以在cmd输入
ping github.com获取最新的ip地址通过 win + X => 点击运行 => 输入cmd回车 => 弹出黑色终端 => 输入 ping github.com

1 | # GitHub Start |
3、保存文件,刷新 DNS 缓存
- 通过 win + X => 点击运行 => 输入cmd回车 => 弹出黑色终端 => 输入下面命令
1 | 命令提示符输入 ipconfig /flushdns |
Mac打不开github
1、获取最新IP地址
- 打开终端,
command + space输入 terminal 打开终端 - 输入
ping github.com,查看ip地址
2、编辑Hosts文件
- 打开终端,输入 sudo vi /etc/hosts,输入密码
- 按 i 进入编辑模式(英文输入法状态下),将上述IP和域名添加到文件末尾
- 按 Esc 退出编辑,输入 :wq 保存并退出
3、刷新DNS缓存
1 | 执行命令:sudo killall -HUP mDNSResponder |
若使用其他域名(如gist.github.com),需一并添加对应的IP,操作方式如上
还看不懂?
直接问Deepseek
- 让Deepseek给出详细的操作步骤,进行比较详细说明,如果遇到问题,再次追问即可