听说OpenJDK的源码可以在github上直接clone,再也不用通过hg的方式获取了,马上找到仓库地址:https://github.com/openjdk/jdk
反手一个命令:git clone git@github.com:openjdk/jdk.git
![b769a837259f48a4a7cbcd3c3241bc47.png](https://i-blog.csdnimg.cn/blog_migrate/b8c005e700e77b47a9ded7a8fdb48403.jpeg)
然后开始漫长的等待…
动了,它动了!!!
![d92ed34772ade0f5fa79c05fa5b37475.png](https://i-blog.csdnimg.cn/blog_migrate/85675571631bc263ebd099c4903a86a3.jpeg)
太崩溃了,这clone速度也太慢了。
下面介绍一个简单的方法,可以很好的解决这个问题:国内的gitee可以直接同步github上的仓库,那如果我先把openjdk的git仓库先同步到gitee上,再clone到本地,这样是不是可以快到飞起?
说干就干!
1、 先注册一个gitee账号
2、注册完成后点击页面右上角的 “+” 号,选择新建仓库
![9c4e4b13771f8f1f9bd30ca4405af90f.png](https://i-blog.csdnimg.cn/blog_migrate/dbe93cfe14b933396276fb42ce7666ae.jpeg)
3、在新页面的下边选择“导入已有项目”,并填入github上的仓库地址
![69f5a70c1c52915ac2fde67201ce0a60.png](https://i-blog.csdnimg.cn/blog_migrate/86f794dd9691f4688088cad4995b0558.jpeg)
4、填入地址之后点击“创建按钮”
![bd9d35988ddafa1214045118aa781d83.png](https://i-blog.csdnimg.cn/blog_migrate/8521fd1b2dc019216622722ae1af0fc9.jpeg)
5、等待gitee拉取完成,这个过程因项目大小而异,体验下来还是挺快的,gitee内部做了优化?
6、拉取完成,就可以直接在页面上查看同步过来的代码
![4f47e8461123fc40b262d89690675206.png](https://i-blog.csdnimg.cn/blog_migrate/dff9c154070027b51333af45cf9943cd.jpeg)
7、这下可以快乐的执行 git clone https://gitee.com/whywhy/jdk 命令了,下面是我本地的速度
![8782d6a395cccfbbf08720b64f665266.png](https://i-blog.csdnimg.cn/blog_migrate/f98a3372eb5a3896d620a98352fd3d55.jpeg)
没错!clone下载速度达到了5M/s。
还在被github速度困扰的你,不妨可以试试。