Git – Clone命令

在Git中,Clone是对任何目标仓库进行复制的行为。目标仓库可以是远程或本地的。你可以从远程仓库克隆你的仓库,在你的系统上创建一个本地副本。同时,你可以在这两个地方之间进行同步。

Git Clone

Git Clone 命令

git clone是一个命令行工具,用于制作一个远程仓库的本地拷贝。它通过一个远程的URL访问该仓库。

通常情况下,原始仓库位于远程服务器上,通常来自GitHub、Bitbucket或GitLab等Git服务。远程仓库的URL被称为origin

语法:

$ git clone <repository URL>

Git Clone 仓库

假设,你想从GitHub上克隆一个仓库,或者有一个你想贡献的其他用户拥有的现有仓库。克隆一个仓库的步骤如下。

第一步:

打开GitHub,导航到该仓库的主页。

第二步:

在资源库名称下,点击克隆或下载。

Git Clone

第三步:

选择用HTTPs克隆部分,复制版本库的克隆URL。对于空的版本库,你可以从浏览器复制版本库页面的 URL,并跳到下一步。

Git Clone

第四步:

打开Git Bash,将当前工作目录改为你想要的位置,在那里创建仓库的本地副本。

第五步:

使用git clone命令和版本库的URL来制作一个远程版本库的副本。见下面的命令。

$ git clone https://github.com/ImDwivedi1/Git-Example.git

现在,按回车键。因此,你的本地克隆版本库将被创建。请看下面的输出。

Git Clone

Clone一个版本库到一个特定的本地文件夹中

Git 允许将仓库克隆到一个特定的目录,而不需要切换到该特定的目录。你可以在git clone命令中指定该目录作为下一个命令行参数。请看下面的命令。

$ git clone https://github.com/ImDwivedi1/Git-Example.git "new folder(2)"

Git Clone

给出的命令与前一个命令做同样的事情,但目标目录被切换到指定的目录中。

Git 还有一个传输协议,叫做 SSH 协议。上面的例子使用了git://协议,但你也可以使用http(s)://或stash:/path.git,它使用SSH传输协议。

Git Clone 分支

Git 允许从一个仓库中只复制一个特定的分支。你可以通过使用git clone命令为单个分支创建一个目录。要制作一个克隆分支,你需要用 -b 命令指定分支的名称。以下是克隆特定git分支的命令的语法。

语法:

$ git clone -b <Branch name><Repository URL>

见下面的命令。

$ git clone -b master https://github.com/ImDwivedi1/Git-Example.git "new folder(2)"

Git Clone

在给定的输出中,只有主分支从主仓库Git-Example中被克隆出来。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程