Clone远程仓库
在前面的小节中,笔者提到了创建本地仓库的几种方式,其中有一种是通过git clone的方式Clone远程仓库。
Github实际上就已经提示开发者如何使用git clone将一个远程代码仓库Clone到本地了,如图2.13所示。
图2.13 Repo地址
在Clone的时候,可以选择Https的方式或者SSH的方式进行Clone操作。但通常情况下都会使用SSH的方式,因此Https的方式会要求账户密码验证。而SSH则是通过对称加密秘钥来验证的,比较方便。而且SSH协议在终端下对Git项目有优化,传输效率较高(但是有些公司内部只开放了Http端口,这时就必须要使用Https的方式进行Clone了)。
那么使用图中提供的远程Git项目地址,使用git clone<git地址>的方式,将远程项目Clone到本地,代码如下所示。
- ➜ MyWork git clone git@github.com:xuyisheng/testGit.git
- Cloning into 'testGit'...
- remote: Counting objects: 21, done.
- remote: Compressing objects: 100% (9/9), done.
- remote: Total 21 (delta 1), reused 21 (delta 1), pack-reused 0
- Receiving objects: 100% (21/21), done.
- Resolving deltas: 100% (1/1), done.
- Checking connectivity... done
