小编Mik*_*keM的帖子

将大型Git存储库拆分为许多较小的存储库

一个SVN仓库成功转换到Git的,我现在有一个我想分解成多个更小的存储库,并保持历史上的一个非常大的Git仓库.

那么,有人可以帮助拆分可能看起来像这样的回购:

MyHugeRepo/
   .git/
   DIR_A/
   DIR_B/
   DIR_1/
   DIR_2/
Run Code Online (Sandbox Code Playgroud)

进入两个看起来像这样的存储库:

MyABRepo/
   .git
   DIR_A/
   DIR_B/

My12Repo/
   .git
   DIR_1/
   DIR_2/
Run Code Online (Sandbox Code Playgroud)

我试过以下几个方向在此之前的问题,但它试图把多个目录到一个单独的回购协议(时并不真正适合拆离(移动)子目录成独立的Git仓库).

git split repository git-filter-branch

84
推荐指数
4
解决办法
2万
查看次数

标签 统计

git ×1

git-filter-branch ×1

repository ×1

split ×1