仅供个人学习参考

解决方案

网上的一些常规解决方法可以先试试
这边记录一下试验成功的一个方法

往本地的host文件中添加GitHub的ip
格式如下

1
140.82.114.4 github.com

关于如何查GitHub的ip

可以使用在线的DNS解析工具
MXtoolbox (https://mxtoolbox.com/DNSLookup.aspx): MXtoolbox提供了各种网络工具,包括DNS解析工具。在其DNS Lookup页面上,你可以输入域名并选择查询类型(如A记录、CNAME记录、MX记录等),然后点击”DNS Lookup”按钮来执行DNS查询并获取IP地址。

DNS Checker (https://dnschecker.org/): DNS Checker是一个简单易用的在线DNS解析工具。你只需输入域名,选择查询类型,并点击”Go”按钮来进行DNS查询。它将显示相关的DNS记录,包括IP地址、TTL(Time To Live)值等。

DNS Lookup (https://dns-lookup.com/): DNS Lookup提供了一个简单的界面来执行DNS查询。你可以输入域名并选择查询类型,然后点击”Lookup”按钮来获取IP地址和其他相关信息。

Network Tools by Google Cloud (https://toolbox.googleapps.com/apps/dig/): Google Cloud的Network Tools提供了各种网络工具,其中包括DIG工具用于执行DNS查询。你可以在该页面上输入域名并选择查询类型,然后点击”Run Query”来获取DNS记录和IP地址。