【git系列】 git-clone含义用法选项示例详解
git clone
是 Git 中最常用的命令之一,它用于从远程仓库中克隆代码到本地。
基本用法:
git clone <repository_url>
其中 <repository_url>
是你想要克隆的远程仓库的 URL。
选项和用法:
-b <branch>
:克隆远程仓库时,只检出指定的分支。--depth <depth>
:克隆时,只获取最近的 <depth> 次提交。--recursive
或-r
:克隆时,包括所有子模块。--shallow-since=<date>
:克隆时,只获取指定日期之后的最近的提交。--single-branch
:克隆时,只检出单个分支。
示例代码:
克隆整个仓库:
git clone https://github.com/user/repo.git
克隆特定分支:
git clone -b branch_name https://github.com/user/repo.git
克隆仓库的特定深度历史:
git clone --depth 1 https://github.com/user/repo.git
克隆包括子模块的仓库:
git clone --recursive https://github.com/user/repo.git
克隆自特定日期以来的最新提交:
git clone --shallow-since="2023-01-01" https://github.com/user/repo.git
克隆单个分支:
git clone --single-branch https://github.com/user/repo.git
评论已关闭