Git clone命令详解

Git clone命令详解教程

git clone 命令用来从远程主机克隆一个版本库。git clone 命令支持多种协议,比如:HTTP(s)、SSH、Git、本地文件协议。

Git clone命令详解

功能

从远程主机克隆一个版本库。

语法

git clone url [dir]

参数

参数 描述
url 远程仓库的地址。
dir 克隆后的目录。

说明

git clone 命令直接加 url,就可以克隆远程仓库。

git clone命令常用实例

实例

实例 描述
git clone url 克隆远程仓库。
git clone url dir 克隆远程仓库,并命名为 dir。

克隆远程仓库

语法

git clone url

案例

我们首先,创建一个空文件夹,在该文件夹里面,右键打开我们安装好的 git 命令行,现在,我们使用打开的 git clone 克隆一个远程仓库,具体命令如下:

git clone https://github.com/libgit2/libgit2

执行完毕后,如下图所示:

10_git clone命令详解.png

同时,我们可以看到,当前文件夹里面多了远程克隆下来的代码库,如下图所示:

11_git clone命令详解.png

即,我们使用了 git clone 命令实现了克隆远程仓库到本地。

克隆远程仓库并重命名

语法

git clone url dir

案例

我们首先,创建一个空文件夹,在该文件夹里面,右键打开我们安装好的 git 命令行,现在,我们使用打开的 git clone 克隆一个远程仓库并重命名,具体命令如下:

git clone https://github.com/libgit2/libgit2 haicoder

执行完毕后,如下图所示:

12_git clone命令详解.png

同时,我们可以看到,当前文件夹里面多了远程克隆下来的代码库并且被重命名为了 haicoder,如下图所示:

13_git clone命令详解.png

即,我们使用了 git clone 命令实现了克隆远程仓库到本地并重命名。

Git clone命令详解总结

git clone 命令用来从远程主机克隆一个版本库。git clone 命令支持多种协议,比如:HTTP(s)、SSH、Git、本地文件协议。