我想从远程仓库克隆一个分支列表。没有取出所有内容的最佳方法是什么? 我看到了克隆一个特定分支的解决方案,但我需要多个分支。 谢谢。
编辑: 我最终使用以下命令创建一个包,然后将其用于我的目的:
git bundle create ../BUNDLE.bundle branch1 branch2 refs/notes
然后将此捆绑用于我的目的。
答案 0 :(得分:0)
您从一个分支开始:
git clone --branch first URL localrepo
然后获取所有其余内容:
cd localrepo
for branch in second third etc; do
git fetch origin $branch:$branch
done
或没有循环
git fetch origin second:second third:third