如何克隆git bitbucket中的特定分支

如何克隆git bitbucket中的特定分支,git,github,bitbucket,git-svn,Git,Github,Bitbucket,Git Svn,我想克隆一个特定的分支。我不想下载master分支 如何克隆整个项目,然后切换到validations分支?要提取单独的分支,您需要遵循两个简单的步骤 1。创建新分支机构 2。拉动所需的分支 尝试使用以下命令: git checkout -b <new-branch-name> git pull origin <branch-to-pull> git签出-b git拉原点 现在,您将拥有分支中的所有内容您可以通过以下操作克隆单个分支(而不会无意中克隆整个项目): gi

我想克隆一个特定的分支。我不想下载
master
分支


如何克隆整个项目,然后切换到
validations
分支?

要提取单独的分支,您需要遵循两个简单的步骤

1。创建新分支机构

2。拉动所需的分支

尝试使用以下命令:

git checkout -b <new-branch-name>
git pull origin <branch-to-pull>
git签出-b
git拉原点

现在,您将拥有
分支中的所有内容您可以通过以下操作克隆单个分支(而不会无意中克隆整个项目):

git clone <url> --branch <branch> --single-branch [<folder>]

按如下方式使用git clone:

git clone -b specific/Branch --single-branch git://sub.domain.com/repo.git
而且,有用的链接是

此外,如果您在“-single branch”中遇到错误,则将其删除-b将适用于您

git clone -b branchName remote_repo_url

例如
git克隆-b开发https://github.com/SundeepK/CompactCalendarView.git

添加完ssh密钥后,您可以继续执行:
git clone-b


用所需的分支名称和存储库URL替换所有角括号。

使用以下命令,不仅可以从源位置克隆特定分支,还可以同时在本地创建和签出

要查看远程分支,请执行以下操作:

git branch -r 
然后

git签出-b源/
示例:git checkout-b Bug_1起源/发展

我需要克隆此分支这是我的项目,我有一个名为Validations的分支我如何克隆整个项目,然后我将分支主控更改为brach Validations这听起来像是一个不同的问题…听起来您现在想知道如何克隆git项目,然后从主控创建分支…?我想使用brach验证,但使用验证而非主验证
git clone -b branchName remote_repo_url
git branch -r 
git checkout -b <local branch name> origin/<branch name>
example: git checkout -b Bug_1 origin/Develop