【开源软件】一种提升国内访问github体验的劲爆方法

文章目录

  • 1 前言
  • 2 实战
    • 2.1 仅仅是查看别人的代码仓库
    • 2.2 自己的代码仓库需要提交代码
      • 2.2.1 问题1
      • 2.2.2 问题2
      • 2.2.3 问题3
  • 3 结论
  • 4 更多分享

1 前言

因一些特殊的原因,在没有梯子的情况下,你想要访问github,真的真的是太慢了!

别的不说,很多时候连图片都刷不出来,甚至会出现网页直接不能访问的情况。

下面这些场景,相信你一定也遇到不少!

【开源软件】一种提升国内访问github体验的劲爆方法

虽然国内有提供gitee,但目前github积累的代码量以及使用的人数上看,地位还是无法被撼动!

所以,我们还得用github呀!

但是,我们有没有比较好的方法,可以加速github的访问呢/p>

下面我来告诉你!

2 实战

这里分为两种情况:一种是你需要从github上拉代码,而不需要向里面推送代码,这种主要是看别人的代码仓库;还有一种就是自己的代码仓库,需要提交代码的操作。

2.1 仅仅是查看别人的代码仓库

这里就需要用到GitHub 镜像访问,这里提供两个最常用的镜像地址:

https://github.com.cnpmjs.org
https://hub.fastgit.org

也就是说上面的镜像就是一个克隆版的 GitHub,你可以访问上面的镜像网站,网站的内容跟 GitHub 是完整同步的镜像,然后在这个网站里面进行下载克隆等操作。

但是,切记:不要在这些镜像网站上登陆你的githu账号!!!

2.2 自己的代码仓库需要提交代码

这个就需要用gitee联手起来了,详细的步骤可以参考下这篇文章,讲得还是比较细致,博主也实践过,具备一定的作用的。

配置完成之后,一个就可以同时推送到gitee和github,这个还是非常方便的。

【开源软件】一种提升国内访问github体验的劲爆方法
这个就说明,访问github有问题,需要排查下,发现问题在github.com的域名解析太慢了,

于是参考这里,修改以下本地的hosts配置,解决域名解析的问题。

通过修改 HOSTS 文件进行加速,手动把cdn和ip地址绑定。

第一步:

获取 github 的 global.ssl.fastly

地址访问:

http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo

获取cdn和ip域名,得到:

【开源软件】一种提升国内访问github体验的劲爆方法
140.82.114.4 http://github.com

第三步:修改 host 文件映射上面查找到的 IP

windows系统:

1、修改C:WindowsSystem32driversetchosts文件的权限,指定可写入:右击->hosts->属性->安全->编辑->点击Users->在Users的权限“写入”后面打勾。如下:

【开源软件】一种提升国内访问github体验的劲爆方法
这个就建议,先从github克隆到本地,再在本地的config里面添加gitee的url,参考这里。

最重要的是:配置config的url时,应该用SSH那个地址,而不是https那个地址!!!*

我报错就是用https的地址导致的!!!

【开源软件】一种提升国内访问github体验的劲爆方法
注意:加-f参数是强制覆盖远程分支!!!

3 结论

github是个利器,用好它,可以让你的工作事半功倍;gitee也是个得力助手,应该要发挥它的最佳能动性!

gitee 与 github 联手,走遍天下无敌手!

4 更多分享

欢迎关注我的github仓库01workstation,日常分享一些开发笔记和项目实战,欢迎指正问题。

同时也非常欢迎关注我的CSDN主页和专栏:

【CSDN主页:架构师李肯】

【RT-Thread主页:架构师李肯】

【C/C++语言编程专栏】

【GCC专栏】

【信息安全专栏】

【RT-Thread开发笔记】

【freeRTOS开发笔记】

有问题的话,可以跟我讨论,知无不答,谢谢大家。

文章知识点与官方知识档案匹配,可进一步学习相关知识Git技能树首页概览2885 人正在系统学习中

【开源软件】一种提升国内访问github体验的劲爆方法 微信公众号 【开源软件】一种提升国内访问github体验的劲爆方法 商务合作 & 资料领取 & 粉丝福利 联系公众号

来源:架构师李肯

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年11月3日
下一篇 2021年11月3日

相关推荐