Git – 克隆(git clone)仓库

现在,我们将从远程仓库复制内容到本地。

准备自己的github远程仓库

为完成本教程,如果没有github账号,建议你注册一个github账号。

在github上创建一个空的仓库(repo),开始不需要添加任何内容,作为你学习用的远程仓库。教程里会使用我们的远程仓库做演示:https://github.com/kevinhwu/git-demo.git

本教程需要用到 git 远程仓库,并对远程仓库进行读写,而github不允许用户对其他人的repo(仓库)修改,所以需要创建一个自己的远程仓库。

复制远程仓库内容到本地

现在你已经有了自己的远程仓库,就可以把它的内容复制到本地机器了。

要从远程仓库复制内容到本地,可以用git clone命令:

git clone https://github.com/{YOUR USERNAME}/git-demo.git

git clone 同样也可以克隆本地仓库,只需指定本地仓库的URL。

git clone会在当前目录创建一个项目文件夹(这里是git-demo),然后把远程仓库内容复制过来:

Kevin@QIKEGU g:\project
> git clone https://github.com/kevinhwu/git-demo.git
Cloning into 'git-demo'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), done.

可以看一下项目文件内容:

.git/
README.md

如下图所示,git clone命令将远程仓库复制到两个位置,工作目录和本地仓库。

图

本地仓库是远程存储库的副本,但与远程仓库不一样的是,本地仓库不与任何人分享。



浙ICP备17015664号 浙公网安备 33011002012336号 联系我们 网站地图  
@2019 qikegu.com 版权所有,禁止转载