国外Git经常被墙,所以目光转向国内。目前,云存储真的是很热,有很多公司在做。
看了一下,CSDN,开源中国,淘宝,京东,Gitcafe都在搞。淘宝只支持SVN。
JD号称提供1G免费空间,而且支持私有仓库,所以就去试了试。https://code.jd.com/
配置起来也比较简单,在网页上新建一个私有项目,之后会提供给你一个项目地址。
不过,私有项目要通过ssh登陆下载。
下面讲讲ssh的配置。
整个配置过程JDCode上面写的比较详细https://code.jd.com/articles/howToUseSsh
首先在Terminal中生成ssh公钥
$ssh-keygen
存放位置什么的默认就好,之后看到如下提示:
Enter passphrase (empty for no passphrase):
这时输入自己的私钥,两遍。
创建好后,进入~/.ssh文件夹,打开id_rsa.pub文件
$vim ~/.ssh/id_rsa.pub
复制里面的所有内容,登录到网页中的京东代码库自己的“操控中心”,点击右侧tab页的菜单“ssh管理”。
把公钥粘贴到相应位置,保存即可。
公钥添加好后,进入自己的代码库或者参与的代码库首页,鼠标移动到右下侧蓝色字体“ssh”,就会出现ssh登陆的链接,
之后用git clone就可以了
$git clone git@code.jd.com:cloud_test/cloud
当然,后面的地址要换成你自己的
$git clone 网页上生成的地址拷贝到这里
如果你在生成公钥的时候,设置了私钥,这时会提示你输入一下。
完成!