我想克隆一个特定的分支。我不想下载master
分支。
如何克隆整个项目,然后切换到validations
分支?
答案 0 :(得分:9)
git clone -b branchName remote_repo_url
例如git clone -b develop https://github.com/SundeepK/CompactCalendarView.git
答案 1 :(得分:5)
使用git clone如下:
git clone -b specific/Branch --single-branch git://sub.domain.com/repo.git
而且,有用的链接是
https://git-scm.com/docs/git-clone/1.7.10
此外,如果您收到“--single-branch”错误,然后将其删除-b将适合您。
答案 2 :(得分:4)
要拉出一个单独的分支,您需要执行两个简单的步骤。
尝试使用以下命令:
git checkout -b <new-branch-name>
git pull origin <branch-to-pull>
现在,您将拥有<new-branch-name>
分支
答案 3 :(得分:1)
添加完ssh密钥后,您可以执行以下操作:git clone -b <branch_name> <url_to_repository>
将所有尖括号替换为所需的分支名称和存储库URL。
答案 4 :(得分:0)
使用以下命令,您不仅可以从原始位置克隆特定分支,还可以同时在本地创建和签出
要查看远程分支机构
git branch -r
然后
git checkout -b <local branch name> origin/<branch name>
example: git checkout -b Bug_1 origin/Develop