文章目录[隐藏]
作为全球最大的面向开源及私有软件项目的托管平台,Github在国内访问并不稳定,特别是在下载开源软件的时候,可以用龟速来形容,最简单的方法当然是科学上网,但如果没那个条件怎么办呢?今天就来为大家推荐几种方法,来看看哪种最适合你?
[t-success icon='']一、软件加速[/t-success]
1、Watt Toolkit
Watt Toolkit原来叫Steam++ ,从名字就可以看出,该软件是主打Steam加速的,这是一款开源跨平台的多功能 Steam 工具箱,目前支持Windows、macOS、Linux、安卓,让大家能够正常访问Steam 社区、 Github 、谷歌验证码等国内难以访问的网页。
2、dev-sidecar(开发者边车)
这是一款提供通过本地代理的方式将Github的https请求代理到一些国内的加速通道上的开源软件,提供github与stackoverflow加速。
3、FastGithub
开源软件,解决Github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。
4、Github-SpeedUpTool
一个简约小巧的 Github 访问加速工具,永久免费易用。通过修改系统 hosts 文件实现加速,简单、高效。
地址:https://github.com/vvmcat/Github-SpeedUpTool
备份下载地址:蓝奏云 提取码:d5ba
[t-success icon='']二、修改 Hosts[/t-success]
Hosts文件是一个计算机文件,用于将IP地址映射到域名,以便在计算机上访问网站时使用。当您输入一个网址时,您的计算机首先检查它的Hosts文件,以查看是否有与该域名匹配的IP地址。要修改Hosts文件,您需要以管理员身份打开编辑器并在其中添加或修改条目。
1、如何获取Github的 hosts?
目前有很多开发者向大家提供最新的Github的 hosts,无需大家自己寻找
GitHub520
- txt文件:https://raw.hellogithub.com/hosts
- JSON:https://raw.hellogithub.com/hosts.json
Fetch GitHub Hosts
- txt文件:https://hosts.gitcdn.top/hosts.txt
- JSON:https://hosts.gitcdn.top/hosts.json
2、如何修改Github的 hosts?
2.1、手动修改hosts
在Windows操作系统中,Hosts文件位于C:\Windows\System32\drivers\etc\hosts。在Mac和Linux系统中,它位于/etc/hosts。
2.2、软件修改hosts
无论是软件还是手动修改请注意,在修改Hosts文件之前,请确保您已经备份了原始文件,以便在出现问题时可以恢复到原来的状态。
SwitchHosts
SwitchHosts 是一个管理 hosts 文件的开源应用,基于 Electron 、React、Jotai 、Chakra UI、CodeMirror 等技术开发,帮助大家快速切换 hosts。
Fetch GitHub Hosts
fetch-github-hosts 是主要为解决研究及学习人员访问 Github 过慢或其他问题而提供的 Github Hosts 同步工具
[t-success icon='']三、浏览器插件与油猴脚本[/t-success]
至于Chrome浏览器如何安装插件,可以参考:Chrome应用商店无法使用?手把手教你如何下载及安装谷歌Chrome扩展程序/插件
1、浏览器插件:GitHub加速
这是一款对GitHub加速的浏览器插件,支持Chrome、Edge。
2、油猴脚本
油猴脚本需要先在chrome应用商店下载篡改猴或暴力猴安装,然后才可以安装脚本。
篡改猴:https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
暴力猴:https://chrome.google.com/webstore/detail/violentmonkey/jinjaccalgkegednnccohejagnlnfdag
2.1、Github 增强 - 高速下载
高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 、添加 git clone 命令
2.2、FastGithub 镜像加速访问、克隆和下载
镜像访问GitHub,极速Clone、Release/Raw/Zip加速;十几个站点可供选择
[t-success icon='']四、网页代理/镜像[/t-success]
此方式是通过网页代理的方式进行加速下载,但前提是你要知道开源项目地址,将项目地址中的 https://github.com 替换为下方的高速下载地址即可
1、KGitHub
使用该服务只需要在github项目地址的域名前面加一个”k”字母即可,就是将https://github.com替换成https://kgithub.com,需要注意是目前该服务添加了广告,大家注意点就可以。
其他类似服务:
- https://gitmirror.com/files.html
- https://www.7ed.net/start/raw-cdn.html
2、GitClone
GitHub缓存加速网站,可以直接开源项目。
其他类似服务:
- https://github.ur1.fun
- https://gh.api.99988866.xyz
- https://pd.zwc365.com
[t-success icon='']五、Gitee[/t-success]
作为国内最大的开源及私有软件项目的托管平台,Gitee对于GitHub主流项目基本都有同步备份,还可以从 Github/Gitlab克隆项目,缺点是都是经过审核的项目或软件,因此导致不全,但作为备份使用完全足够。
[t-success icon='']结语[/t-success]
以上的方法对于日常下载GitHub上的软件完全足够,可以根据自己的使用环境进行选择,如果你是长期使用GitHub还是建议你采用科学上网这个办法,以上介绍的软件如果无法下载,可以从下面的备份地址进行下载。
[download file='GitHub' size='803MB']https://www.123pan.com/s/I1oZVv-8DKGA.html[/download]
关注本站微信公众号,回复“Github"获取提取码