首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

教你一招搞定 GitHub 下载加速!

设为 “星标”,每天带你逛 GitHub!

一个痛点

众所周知,GitHub 是一个巨大的开源宝库,以及程序员和编程爱好者的聚集地,包括我之前推荐的诸多优秀的开源项目全部都是位于 GitHub 上。

但是每当我们看到优秀的开源项目,准备去下(bai)载(piao)时,会发现 的速度异常之慢!就我个人而言,在我家里 200M 移动宽带的环境下,我克隆开源项目就没发现速度大于过 的时候,这简直太难受了。

小项目倒还好,我等几分钟无所谓;一旦项目庞大起来,或者项目文件数目一多, 大概率会失败!

当然网上常见的诸如修改 hosts、代理等方式实际使用效果并不一定好,而且也不稳定。

“码云” 是个好东西

接下来就介绍一种 GitHub 下载的加速方法:通过国内码云平台的转接,来完成 GitHub 上项目的下载加速。

感谢公众号小伙伴 ioc 提供思路

(1)首先确保码云上有账户,可以正常使用,没有的可以自行注册一下。

(3)然后填写位于 上你想 的仓库地址并导入

这一步交给码云来做速度是非常快的,一会儿功夫,码云就克隆出了一份和 GitHub 上一模一样的项目!

(4)接下来我们通过码云上的项目地址,将项目 到本地,这时候的 clone 速度就很快了,几 的速度是没问题的,很快项目就下载下来了。

按道理讲这时候我们的目的已经达到了,不过不要忘了,还有一件事没做。

重新关联远端地址

要知道,这时候克隆到本地的项目关联的是码云 Gitee 的地址,已经和原来的 GitHub 项目完全脱离了,是另外一个副本

在必要情况下(比如我们就是要给 GitHub 上的某个项目提 ),我们还需要重新将我们本地的项目关联到原来的 GitHub 项目上去,做法如下:

(1)首先找到位于本地仓库目录下的隐藏文件夹

(2)用文本编辑器打开 文件夹中的 配置文件

将配置文件中的 字段重新关联到原来位于 GitHub 上的 GitHub 项目地址

当然你也可以通过命令行来修改远端地址,效果一样的

至此大功告成,本地项目就相当于是 自 GitHub,后续提代码,提 到 GitHub 上都没有问题。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200314A0DRIZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券