要克隆存储库的特定分支,请在存储--branch <branch name>库URL之前键入:
git clone --branch <branch name> <url> [directory]
要为其使用简写选项--branch,请键入-b。此命令下载整个存储库并签出<branch name>。
为了节省磁盘空间,您可以使用以下命令克隆仅导致单个分支的历史记录:
git clone --branch <branch_name> --single-branch <url> [directory]
如果--single-branch未添加到命令中,则所有分支的历史记录将被克隆到中[directory]。大型存储库可能会出现此问题。
要稍后撤消--single-branch标志并获取存储库的其余部分,请使用命令:
git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*" git fetch origin