弄了一个Github镜像服务。。。

  • 内容
  • 评论
  • 相关

上周给同事做网络相关的内容分享的时候,有同事问有没有一个稳定的镜像服务来代理/加速Github代码操作的,考虑到国内比如gitee之类的可能比较麻烦还要注册账号clone之类的,因此自己找了一台相对比较空闲的服务器,自己弄了个github的镜像。

这个镜像服务的地址可以在这里找到.

有何差别?这个镜像只加速通过git命令行产生的操作,比如git clone/fetch/pull,而且使用非常简单,只需要将你原来命令里面的源地址由github.com替换为镜像站域名就好了

比如git clone dotnetcore:

git clone https://github.com/dotnet/core.git

你只需要将其中的 github.com 替换为 github.sunflyer.cn 就好了

git clone https://github.sunflyer.cn/dotnet/core.git

其他的比如git fetch/pull一类的,如果你之前的origin已经设置为github, 只需要自己讲origin的域名修改为镜像站的域名。

速度差异有多少?下面是一个对比。

使用github.com直连:(中国联通网络环境下)

使用镜像站:

反正就是保持在一个更快的速度,就完事儿了;)

* 镜像站不缓存,也不留存任何关于镜像产生的行为的数据,因此不涉及隐私问题。

** 由于此镜像构建在本人空闲的服务器上,服务器存在每月流量限制(2TB),因此当流量用尽时需要等待次月恢复。

*** 请在符合当地法律法规的前提下使用此镜像服务,本人不承担任何因使用此镜像产生的连带责任。

如果有任何问题,欢迎在评论区留言。

如果觉得这个东西对你很有用,要不请我喝杯咖啡?(滑稽)

评论

0条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注