前言
我们知道github是一个开源的大宝库,而gitee(码云)是国内一个类似github保管代码的平台,但因为github在国外,国内没有开代理的话,访问速度是很慢的,但是就算你开代理了,即使是200M的宽带,在克隆项目的时候,还是逃不过百度云速度。
我们可以看到速度只有几K每秒,所以当我们在克隆一些大的项目的时候,就很崩溃。
最近我学习到一个可以提高克隆速度的方法,现在跟大家分享。
将项目克隆到gitee
我们注册一个gitee平台的账户,然后点击右上方“+”->从GitHub/GitLab导入仓库
我们去到github想要克隆的项目里面,复制url地址,注意,是url地址,不是git clone地址
然后到我们刚刚打开的gitee页面,将我们的项目url粘贴进去,项目名字会自动识别,之后点击保存就行。
这个过程挺快的,我们之所以能够提高克隆速度就在于此,gitee已经帮我们把速度最慢的那一部分给解决了。
从gitee上将项目克隆到本地
我们完成将项目从github克隆到gitee后,就可以直接从gitee上将我们的项目克隆到本地了。
还没来得及我截图,项目就克隆完了,因为我这个是小项目,就挺快,更大的项目的话,操作起来就更加舒服了,可以看到速度都有一点多兆每秒。
修改config文件可以将项目直接推送到github
我们将项目克隆到本地后,以后的修改其实都是与gitee挂钩的,而如果你想要将修改后的文件直接保存到github的话,就可以修改config文件。
config文件在项目目录里面一个名叫.git的隐藏目录。
修改config文件里面的url,将gitee修改为github。
以后修改项目文件后,git push后就是推送到github上面了。
内容参考来自codesheephttps://www.bilibili.com/video/av94251133