Toybrick

标题: 解决国内Github无法下载以及加速Github下载的方法 [打印本页]

作者: jefferyzhang    时间: 2020-6-1 12:03
标题: 解决国内Github无法下载以及加速Github下载的方法
本帖最后由 jefferyzhang 于 2020-12-10 15:47 编辑

(参考文章:https://zhuanlan.zhihu.com/p/65154116

1. 查询你所在IP的正确DNS解析
    打开https://www.ipaddress.com/,分别查询以下github用到的域名的IP:
    github.com
    assets-cdn.github.com
    github.global.ssl.fastly.net
  (如果未来发现有访问新的cdn和ssl域名,也请一并加入)


2. 填写hosts文件 (linux: /etc/hosts)
   例如:(请按自己本地查到的填写,才能达到最大速度)
  1. 192.30.253.112  github.com

  2. 151.101.184.133  assets-cdn.github.com

  3. 151.101.185.194  github.global.ssl.fastly.net
复制代码



3. Enjoy It



4. FAQ:

Q:  为什么不在国内Gitee码云做仓库
A:我们试过,但是gitee单个仓库超过1G都要收钱,安卓随便一个仓库都很大,没办法使用

Q:出现early EOF怎么办
A:这个一般是因为和github连接意外断开造成的,可以尝试打开git的压缩选项,让在网络上传输的数据达到最小     
      git config --global --add core.compression -1






作者: jieyi233    时间: 2021-3-19 09:50
这两天github连接一会就中断一次
作者: jieyi233    时间: 2021-3-19 11:25
使用github镜像站可以很快下载,但是下载到的似乎少了一些文件
$ git restore --source=HEAD :/
error: invalid path 'drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c'
error: invalid path 'drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h'

作者: jieyi233    时间: 2021-3-19 11:56
jieyi233 发表于 2021-3-19 11:25
使用github镜像站可以很快下载,但是下载到的似乎少了一些文件
$ git restore --source=HEAD :/
error: inv ...

原来是因为window系统下aux.c这个名字不让用




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3