Github无法打开

文章目录

  • 一、问题
  • 二、解决
    • 2.1、科学上网(使用中)
    • 2.2、使用代理(不稳定)
    • 2.3、修改`hosts`(得更新)
      • 2.3.1、找到`hosts`文件
      • 2.3.2、复制`hosts`文件
      • 2.3.3、添加记录
      • 2.3.4、替换原来的`hosts`文件
      • 2.3.5、成功访问`Github`
  • 三、最后

一、问题

GitHub网站概率性有时可以访问,有时不能访问。不管是什么网络,都是一样会出现访问不了的情况。出现如下所示的访问界面:

Github无法打开_第1张图片

二、解决

2.1、科学上网(使用中)

但是呢也有些问题,比如包下载依然较慢,这个不同供应商和实现方式的效果不一样。如果有需要的小伙伴,可以私信我哈~

2.2、使用代理(不稳定)

说直白点比如买个hongkong的服务器,然后在这个主机上搭建一个反向代理,接收国内的访问,代理请求外面的返回结果给访问者。类似站点众多但服务连续性和稳定性普遍不强(安全性待验证),不过成本较低、简单便捷。比如https://kgithub.com(这个地址后期可能失效),也有人专门列举和更新有效的代理清单。

具体替换github.com这个地址的方式有两个,一是直接git remote来修改具体仓库的地址,二是全局修改git,如下:

git config --global url."代理地址如https://kgithub.com/".insteadOf "https://github.com/"  # 全局修改
git config --global --list  #  查看配置
git config --global --unset url.https://github.com/.insteadof  # 取消修改

2.3、修改hosts(得更新)

查询GitHub域名的IP,然后增加本地hosts解析记录

2.3.1、找到hosts文件

找到hosts文件。地址:C:\Windows\System32\drivers\etc

Github无法打开_第2张图片

2.3.2、复制hosts文件

不要直接修改hosts文件,需要将hosts文件复制粘贴一份出来进行修改

2.3.3、添加记录

20.205.243.166就是GithubIP地址,在hosts文件中将其添加进去(#号是注释):

#github
20.205.243.166 github.com

具体的IP可能会变,可通过站长工具查询,点击【跳转】

Github无法打开_第3张图片

2.3.4、替换原来的hosts文件

保存修改的文件,复制粘贴到源文件夹替换掉源文件

2.3.5、成功访问Github

如果ip地址没有错误的话,按照步骤到这里就算搞定了

三、最后

本人每篇文章都是一字一句码出来,希望大佬们多提提意见。顺手来个三连击,点赞收藏关注✨。创作不易,给我打打气,加加油☕

你可能感兴趣的:(Git,github,前端,git)