我认为我的问题与CaptainPicard 的问题有些相似,但又足够不同,以至于我不得不问,所以就这样吧。
我有一个旧的 SVN 存储库,其中包含大约 7500 个修订版,其中 7500 个修订版中的一部分是一些非常大的 .fla 文件。这些 .fla 文件存在于许多已创建的分支中。因此,导入后我的 .git 目录非常大,如果我得到整个主干、所有分支和所有标签,则大约为 3.5 GB。为了将其配对,我对我想要使用的主干中的目录进行了另一个 svn 克隆,但包括所有分支显然会拉下所有历史记录和对象。
所以我的问题是,有没有办法告诉 git 只获取某些分支。例如只获取以某个标识符开头的分支(例如 mybranch)?
为清楚起见更新:我知道我可以将 git svn init/clone 指向单个特定分支。我想要做的就是将它指向一组分支。例如,不匹配分支/*,只匹配 mybranchset* 的分支