git 克隆特定的分支列表
git clone specific list of branches
我想从远程仓库克隆一个分支列表。在不获取所有内容的情况下最好的方法是什么?
我看到了克隆一个特定分支的解决方案,但我需要多个分支。
谢谢。
编辑:
我最终使用以下命令创建了一个包,然后将其用于我的目的:
git bundle create ../BUNDLE.bundle branch1 branch2 refs/notes
然后将这个包用于我的目的。
您从一个分支开始:
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
我想从远程仓库克隆一个分支列表。在不获取所有内容的情况下最好的方法是什么? 我看到了克隆一个特定分支的解决方案,但我需要多个分支。 谢谢。
编辑: 我最终使用以下命令创建了一个包,然后将其用于我的目的:
git bundle create ../BUNDLE.bundle branch1 branch2 refs/notes
然后将这个包用于我的目的。
您从一个分支开始:
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