GitHub无法访问下载
GitHub无法访问和代码无法下载解决办法:
![访问GitHub错误](https://img-blog.csdnimg.cn/20200607184643164.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0V4cGxvZXJfVFJZ,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20210106173527244.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2RfYmVuaHVh,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/img_convert/71f5a1cf2aecf77532711a5381d4c9c0.png)
解决方法:
打开 https://www.ipaddress.com/或者IP/IPv6查询,服务器地址查询 - 站长工具输入访问不了的域名,如:github.com或者codeload.github.com或者raw.githubusercontent.com
以raw.githubusercontent.com为例。
查询之后可得到正确的IP地址。上面是199.232.96.133
在本机的hosts文件中添加:
199.232.68.133 raw.githubusercontent.com
199.232.68.133 user-images.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com
hosts文件地址一般为:C:\Windows\System32\drivers\etc\hosts。 建议使用 switchhosts 方便 host 管理。
添加保存后再打开cmd,在命令行输入:
# 刷新DNS
ipconfig /flushdns
之后重新打开github或重新下载代码。
Hosts
若hosts无法编辑和保存,修改hosts文件当前使用用户的属性:
按路径C:\Windows\System32\drivers\etc\hosts找到hosts文件,右键选择属性,如下
到第三步进入编辑,如下:
勾选修改、读取和执行、读取、写入 ,并应用且确定。
之后就可以修改hosts了。
码云
若以上方法不行,则还可通过码云来下载。
1、打开码云Gitee - 基于 Git 的代码托管和研发协作平台并注册登录。
2、创建仓库
图片中①②都可以创建仓库。
3、选择导入已有仓库,输入githun链接
4、之后点击创建就可以从码云下载了。
参考资料: