GitHub访问太慢,git clone太慢的9种解决办法

释放双眼,带上耳机,听听看~!

GitHub简介

  1. GitHub是通过Git进行版本控制的软件源代码托管服务平台

  2. 被戏称“同性”交友平台gayhub

  3. 2018年6月4日,微软宣布以75亿美元的股票收购GitHub

  4. GitHub是我见过最豪横的平台

  5. 仓库不仅用于代码版本控制,也可以静态托管,甚至存储文件永久链接等等

  • 但是这么好的平台呢,速度却太慢(原因略),每当clone,push,访问都是一件很头痛的事情,本文总结9种方法,解决烦恼。

为什么GitHub下载速度这么慢?

  1. GitHub 在国内很多时候获取到的下载链接是亚马逊的服务器

  2. 想要加快 GitHub 下载速度就需要用到 GitHub 国内加速服务

GitHub提速9种方法

GitHub 镜像访问

GitHub 文件加速

Github 加速下载 Code ZIP

  • GitHub加速下载在线工具:http://toolwa.com/github/

  • 使用方法:

    1. 进入 GitHub 某一项目主页

    2. 点击右侧的绿色按钮 “Code” > “Download ZIP”

    3. 等浏览器弹出下载框后复制下载框中的链接地址并粘贴到以上输入框

    4. 点击加速下载

加速链接 Github

  • GitHub加速链接生成在线工具:https://github.zhlh6.cn/

  • 使用方法:

    1. 输入Github仓库地址,使用生成的地址进行git ssh操作即可,

      如:git clone 仓库的ssh地址

  • 原理:利用ucloud提供的GlobalSSH功能,对ssh端口协议数据进行加速

谷歌浏览器GitHub加速插件(推荐)

GitHub raw 链接加速

  • GitHub raw=raw.githubusercontent.com

  • raw.githubusercontent.com 替换为 raw.staticdn.net 即可加速。

GitHub + JsDelivr

通过Gitee中转fork仓库下载

  1. 访问gitee网站: https://gitee.com/ 并登录,在右上角顶部选择“从GitHub/GitLab导入仓库”

  2. 在导入页面中粘贴你的Github仓库地址,点击导入即可

  3. 等待导入操作完成,然后在导入的仓库中下载浏览对应的该GitHub仓库代码,你也可以点击仓库顶部的“刷新”按钮进行Github代码仓库的同步。

通过修改HOSTS文件进行加速

  • 手动把CDNip和域名地址绑定。

    1. 访问:http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo 获取CDNip和域名

      eg:199.232.69.194 https://github.global.ssl.fastly.net

    2. 访问:https://github.com.ipaddress.com/#ipinfo 获取CDNip和域名

      eg:140.82.114.4 http://github.com

    3. 修改本地host文件映射上面查找到的IP

      ①. 修改C:WindowsSystem32driversetchosts文件的权限,指定可写入:

      右击->hosts->属性->安全->编辑->点击Users->在Users的权限“写入”后面打勾。

      ②. 右击->hosts->打开方式->选定记事本(或者你喜欢的编辑器)->在末尾处添加以下内容:

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

人已赞赏
全系教程

给自己的Hexo+GitHub静态博客绑定自己的专属域名

2020-8-4 13:00:45

全系教程

Hexo+GitHub静态博客超级详细搭建教程之git命令合集

2020-9-15 17:16:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索