我们都知道github是一个巨大的开源宝库,上面有非常多的优质项目,我们经常需要去上面下载优秀的项目来进行学习或者科研等等。但是啊,我们经常遇到一个痛点,就是在clone的时候,下载速度太慢了,经常就就几kb不超过30kb,那么有什么办法能够搞定github开源项目的下载速度呢,今天,他来了。
1.痛点
我们在自己github上面找一个项目来进行clone下载
复制这个链接,然后在本地随便找个目录,右击git(没有安装git的可以参考博主另外一篇文章)
如何将本地项目上传到github进行管理
输入命令
git clone https://github.com/spring-projects/spring-boot.git
可以看出下载速度非常的慢,小项目我们们还能忍受,等个几分钟无所谓,要是大项目几百兆的咋们怎么忍,忍不了是不是,很难受,git clone 大概率会失败,当然网上也有很多的解决办法,修改配置文件啥的,但是博主试过都不太好用,大概率会失败
2.解决办法,提升速度
我们知道除了Github,还有一个国内的代码管理仓库,叫码云https://gitee.com/ 我们可以利用码云来转接做github的下载加速这算是一个小技巧,给大家演示一下具体的操作流程
还是刚刚那个gitbub项目git地址:https://github.com/spring-projects/spring-boot.git
接下来
这样就把github上面的项目导入码云上面了,我们在通过git下载速度非常快,因为是国内嘛。下图展示导入成功。
接下来呢,点击克隆复制链接进入git上面进行克隆。
git上面输入命令
git clone https://gitee.com/xiangunique/spring-boot.git
可以看出这个速度上升很明显,我的宽带要差点,宽带大的话,速度会更快。
但是呀,我们这个项目现在是关联的码云,那么怎样让他关联github呢,下载下来的spring-boot项目,打开找到隐藏目录.git,打开文件config
找到url把gitee改为github
我们试一试是否关联成功
我们随便修改一个文件
vi README.adoc
git status
git add README.adoc
git commit -m ‘提交’
git push
就成功关联上了。
总结
今天就先写到这里了,程序员宝库github是个好东西,一个简单的方法搞定github开源项目下载慢的问题,方法肯定比问题多,没有什么能阻挡我们的学习脚步。
另外博主收藏这些年来看过或者听过的一些不错的常用的上千本书籍,没准你想找的书就在这里呢,包含了互联网行业大多数书籍和面试经验题目等等。有人工智能系列(常用深度学习框架TensorFlow、pytorch、keras。NLP、机器学习,深度学习等等),大数据系列(Spark,Hadoop,Scala,kafka等),程序员必修系列(C、C++、java、数据结构、linux,设计模式、数据库等等)以下是部分截图
关注我的原创微信公众号「五角钱的程序员」,我们一起成长,一起学习。一直纯真着,善良着,温情地热爱生活。关注回复【电子书】即可领取哦。
所有巧合的是要么是上天注定要么是一个人偷偷的在努力。
有收获?希望老铁们来个三连击,给更多的人看到这篇文章
1、给俺点个赞呗,可以让更多的人看到这篇文章,谢谢各位亲。
2、亲们,关注我的原创微信公众号「五角钱的程序员」,我们一起成长,一起学习。一直纯真着,善良着,温情地热爱生活。关注回复【电子书】有很多资源哦。
给大家推荐一个Github,上面非常非常多的干货:https://github.com/XiangLinPro/IT_book
All the burdens of life will become a gift and all the suffering can illuminate the future.
人生所有的负担都将会变成礼物,所受的苦都能照亮未来迷茫的路。
2020.5.9于城口