Git的使用(三)远程仓库添加及克隆

Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。

推荐大家可以使用国内的git服务,相对GitHub主要体现在速度快,及对于私有项目是免费的。

1、在“码云”创建一个项目,名称为learngit

2、生成ssh公钥

按照下面的命令生成sshkey

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

三次回车即可生成ssh key

查看public key 并把他添加到“部署公钥”里面

cat ~/.ssh/id_rsa.pub

添加完成后,输入

ssh -T git@git.oschina.net

若返回

Welcome to Git@OSC, Anonymous!

则添加成功!

3、克隆一份

$ git clone git@git.oschina.net:lion201314/learngit.git
Cloning into 'learngit'...
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3/3), done.

  

原文地址:https://www.cnblogs.com/yanqingxu/p/7168211.html