我使用 svn2git 将一个包含 10+ 千次提交的大型 SVN 存储库转换为 Git 存储库。
Git 存储库工作正常,但与 SVN 存储库相比,文件大小要大得多。
造成这种情况的原因似乎是 SVN 分支没有正确创建为新分支,而是从主分支复制了整个文件内容并在此基础上工作。
因此,所有 Git 分支都落后于 master 10k+ 次提交。由于手动重新创建每个分支并再次运行 svn2git 的过程需要几天时间,我想知道是否可以将这些相关树的根合并到一个源但保持 HEAD 分离以继续在分支上工作。
如果您需要更多信息,请告诉我。