github无法访问很多时候是由于你的网络服务商不解析DNS导致的
我们只需要自己在电脑中添加对应网址的IP就可以解决
在该网址查询下面的IP
https://www.ipaddress.com/
Linux下编辑hosts
sudo vim /etc/hosts
将下面三个网址的IP添加到hosts里面,每个人对应的IP可能不一样,而且github的IP地址也是会变的,当然如果你发现无法访问某个网址,只需要查询对应的IP添加进去即可
192.30.253.112 github.com
199.232.5.194 github.global.ssl.fastly.net
199.232.68.133 raw.githubusercontent.com
重启网络
sudo /etc/init.d/networking restart
解决