需要修改host文件
以管理员身份运行cmd(windows)
使用vscode打开host文件:
code C:\Windows\System32\drivers\etc\hosts
分别查找如下几个网址的IP:
github.com assets-cdn.github.com github.global.ssl.fastly.net
将每个IP和对应的网址添加到host文件中,格式如下:
140.82.112.4 github.com 185.199.108.153 assets-cdn.github.com 185.199.109.153 assets-cdn.github.com 185.199.110.153 assets-cdn.github.com 185.199.111.153 assets-cdn.github.com 199.232.69.194 github.global.ssl.fastly.net
提示权限不足,无法保存,点击“以管理员身份重试”,再点击“确定”,保存成功
GitHub可以正常打开,问题解决
每过一段时间Github可能会换IP,这时只要重复上述步骤即可