在国内克隆GitHub项目时,有时候你会因为网络速度非常抓狂。尤其是你要用20kb的速度去下载一个200Mb的项目时,你会感受到什么叫做绝望。
这里介绍一种曲线结果的方式,也就是利用国内的码云(https://gitee.com/), 实现GitHub项目的高速下载。虽然会多一步操作,但是速度的提升却非常的明显,而且还不需要一些特殊的配置。
我们只需要登陆gitee, 可以用微信或者是Github账号。
然后选择页面右上角的加号图标,选择其中的从GitHub/GitLab导入仓库。
然后填写你需要导入的项目地址
等待一段时间后,GitHub上的项目就会被导入国内的gitee中,
此时,你通过这个项目地址进行克隆,你就会发现速度起飞了
这个技巧也适用你要安装Github上的R包的情况,因为devtools本质上调用了remote包,先下载到本地然后进行安装的过程。我们可以自己手动完成,也就是先克隆,然后用 install.packages()即可安装(当然你需要自己解决依赖关系)。