其他分享
首页 > 其他分享> > Github大文件下载不怕啦

Github大文件下载不怕啦

作者:互联网

背景

很多的朋友都有下载Github上文件的需求,一般情况下,可以直接使用git clone的方式就行。

有的时候会遇到文件容量比较大或者网络糟糕的情况,下载速度就会让人难以忍受,特别是在命令行还没fq的情况下。

在研究Go语言gRPC源码的时候我就遇到这个问题,经过一番搜索之后,我找到了借助gitee.com来解决下载速度的问题。

这里以下载Go语言的源码举个例子吧。

方法

1、复制仓库地址

复制github的网页地址,https://github.com/golang/go

2、打开Gitee

打开https://gitee.com的网页,点击右侧的+,选择Import Repositoty,打开新页面。

3、导入仓库地址

将之前复制的地址,粘贴到Git Repository URL中,并且选择为公开项目,方便后续下载。

4、等待迁移

当点击import后,gitee会在后台迁移项目,根据文件大小,时间有长短。

5、结束

从图片中可以看到,新的项目地址为https://gitee.com/894057870/go,效果上就是将github上的https://github.com/golang/gofork到了gitee的服务器上。

当从gitee下载应该就是从国内服务器下载,速度就会快数倍。

6、切换地址

使用git remote -v查看当前的仓库地址,可以看到是gitee.com/894057870/go.git,如果要从github上更新代码,需要切换远程地址,git remote set-url origin https://github.com/golang/go.git

总结

上面的操作非常简单且省事,大大加快了我们下载github上大文件的效率。

这不最近在github上下载Gopher静态资源也是使用这种方法,大家可以看看这个地址,https://github.com/avelino/awesome-go#gophers

标签:Github,gitee,不怕,地址,github,https,go,com,下载
来源: https://blog.csdn.net/Hapiman11/article/details/118530522