加速访问GitHub的方法

1、使用镜像网站

镜像就是一个克隆版的Github,访问镜像网站时,内容跟Github是完整同步的,

目前测试可用的镜像网站地址是:https://kkgithub.com/,打开链接时可能会跳转到kgithub的代码仓库,但不影响搜索、代码查看、下载等其他功能。

2、使用代理加速下载

以下网站提供代理加速下载服务,只需要复制GitHub地址到输入框中再点击下载就可以加速下载。缺点是必须知道下载地址,不能直接进行搜索浏览。

ttps://ghp.ci/https://gh-proxy.com/https://ghproxy.net/ https://ghproxy.homeboyc.cn/https://github.ur1.fun/https://github.moeyy.xyz/

3、Gitee中转

Gitee 是开源中国社区2013年推出的基于 Git 的代码托管服务,目前已经成为国内知名的代码托管平台,致力于为国内开发者提供优质稳定的托管服务。Gitee支持从GitHub导入代码库,有很多GitHub上的代码库已经同步到了Gitee上,所以GitHub无法访问是可以先在Gitee上搜索下是否有同步仓库。缺点是只有部分项目同步了,并且下载文件需要注册登录。

4、修改 hosts 文件

通过修改host的方式加速GitHub访问,解决图片无法加载以及访问速度慢的问题。可以在以下地址获取最新的Hosts地址:https://hosts.gitcdn.top/hosts.txt 或者 https://gitlab.com/ineo6/hosts/-/raw/master/next-hosts,然后将其中的内容复制到系统的hosts文件中即可。

Linux / MacOS hosts文件路径:/etc/hostsWindows hosts文件路径:C:\Windows\System32\drivers\etc\hosts

文件修改后还需要命令刷新生效,刷新命令如下:

Linux: /etc/init.d/network restartWindows: ipconfig /flushdnsMacOS: sudo killall -HUP mDNSResponder

此方式的缺点是hosts的内容有可能也会调整,如果失效就需要重新修改hosts文件,比较麻烦。

5、使用第三方工具加速

5.1、SwitchHosts是一个管理、切换多个hosts方案的免费开源工具,支持三大操作系统,可以方便地编辑和同步hosts文件。下载地址:https://github.com/oldj/SwitchHosts/releases。

可以在工具中配置一条定时规则来自动更新hosts。

 5.2 fetch-github-hosts 是主要为解决研究及学习人员访问 Github 过慢或其他问题而提供的 Github Hosts 同步工具,支持Windows/Linux/MacOS,官网地址:Fetch Github Hosts,下载地址:https://github.com/Licoy/fetch-github-hosts/releases。下载完成解压压缩包,运行对应平台的执行文件,之后即可正常访问GitHub。

5.3 FastGitHub 是一个旨在加速访问 GitHub 和相关资源的工具,支持Windows / Linux / MacOS,下载地址:https://github.com/WangGithubUser/FastGitHub/releases。下载完成解压压缩包,运行对应平台的执行文件即可,使用时无需其他设置,工具打开后稍等一会即可正常访问GitHub。

以上几种方法可以根据情况进行选择,个人推荐使用第三方加速工具,简单易用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值