Git Clone命令
在Git中,克隆是复制任何目标存储库的行为。目标存储库可以是远程或本地的。您可以从远程存储库克隆您的存储库,在您的系统上创建一个本地副本。也可以在这两个位置之间进行同步。
Git Clone命令
git clone 是一个命令行工具,用于在本地创建一个远程仓库的副本。它通过一个远程URL访问仓库。
通常,原始仓库位于远程服务器上,通常来自GitHub、Bitbucket或GitLab等Git服务。远程仓库的URL被称为 origin 。
语法:
$ git clone <repository URL>
Git Clone存储库
假设您想从GitHub克隆存储库,或者您有一个其他用户拥有的现有存储库,您想要做出贡献。克隆存储库的步骤如下:
步骤1:
打开GitHub并导航到存储库的主页面。
步骤2:
在存储库名称下面,点击 克隆或下载 。
步骤3:
选择 使用HTTPs克隆 部分并 复制克隆URL 以获取存储库。对于空存储库,您可以从浏览器中复制存储库页面URL并跳过下一步。
步骤4:
打开Git Bash并将当前工作目录更改为您想要创建本地副本的位置。
步骤5:
使用git clone命令和存储库的URL来创建远程存储库的副本。请参阅以下命令:
$ git clone https://github.com/ImDwivedi1/Git-Example.git
现在,按Enter键。因此,您的本地克隆存储库将被创建。请参阅下面的输出:
将存储库克隆到指定的本地文件夹
Git允许在不切换到特定目录的情况下将存储库克隆到特定目录中。您可以将该目录指定为git clone命令中的下一个命令行参数。请参阅以下命令:
$ git clone https://github.com/ImDwivedi1/Git-Example.git "new folder(2)"
给定的命令与前一个命令执行相同的操作,但是目标目录切换到指定的目录。
Git还有另一个传输协议叫做SSH协议。上面的示例使用了git://协议,但也可以使用http(s)://或者user@server:/path.git的形式,它使用SSH传输协议。
Git克隆分支
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-Example克隆下来。