众所周知文件通过修改系统的hosts文件,你知道吗?

日期: 栏目:文章分享 浏览:1222 评论:0

论如何丝滑的使用GitHub

因为众所周知的原因我们访问的速度非常的感人,更不要提克隆项目到本地了。日常访问主要是两种形式

浏览器访问

浏览器访问通过的插件是可以搞定,但问题在于要等页面加载失败之后才会出现在浏览器的右键菜单,无比的难受。插件的名称也很简单 加速器

挂梯子,这种方式虽好。但是自由的空气同样很美好

https网页无法打开_Chrome HSTS异常导致无法访问HTTPS网页_ie8无法打开https网页

修改系统的host文件

通过修改系统的hosts文件,网络上流行着很多说法,主流的是DNS污染。具体的原理是通过本地映射指定的IP实现快速访问,具体的操作如下,有兴趣的朋友可以尝试一下

140.82.114.4 github.com
199.232.5.194 github.global.ssl.fastly.net

具体有效没效自己动手试试呗反正又不要钱,我只能说我是没成功

三种方式貌似只有第一种是可用。其实不然,当我们使用浏览器插件访问的时候如果足够细心你会发现地址栏的 url 是不一样的

只有前面的域名变了,其他的没变,所以这种方式才是我推荐的

最后你可以尝试一下在 官方域名后面添加 1s 试试,即 有惊喜哦!!

克隆

每当我们找到心仪的东西时总想着搬到自己家里才是最安全的。代码也同样,当你在翻山越岭的在 上终于找到了自己心仪的项目时却发现下载速度只有几KB 更过分的是很多时候都超不过 10KB

我日常使用的系统是 自从我知道了 Scoop 之后我就更加依赖 了, 因为 Scoop 中的软件就是从 上面下载的

第一种方式我个人极度不推荐,因为很麻烦。就是把 上的代码 迁移到 gitee 上,然后我们从 gitee 上面下载,速度确实很快Chrome HSTS异常导致无法访问HTTPS网页,但是 gitee 我是真不太愿意用Chrome HSTS异常导致无法访问HTTPS网页,下载个东西都要登录之后才可以

重点介绍下第二种方式,这是我前两天在搜索问题过程中无意发现的。其实并不新鲜就是在 clone 的时候替换地址实现加速,但是难能可贵的是这种方式居然可以自动完成

https网页无法打开_Chrome HSTS异常导致无法访问HTTPS网页_ie8无法打开https网页

配置git自动替换

# 配置
git config --global url."https://hub.fastgit.org".insteadOf https://github.com
# 测试下载速度怎么样
git clone https://github.com/coder163/DelphiSource.git
# 查看git配置信息
nbsp;git config --global --list
# 取消设置
nbsp;git config --global --unset url.https://github.com/.insteadof

当初看到的博客地址: 虽然很明显不是他的原创,但是一样真心感谢 下载 的软件一样可以的,实测速度无比的丝滑。向大佬(镜像站的作者)致敬

最后

国内加速克隆的镜像站,虽然我感觉用不到这么多,但是万一呢

虽然大部分时候都没有问题,但是在通过 vim 的 vim-plug 下载东西的时候还是经常会失败,具体原因未知

标签:

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。发布前请先查看评论规则:点我查看