我们有一个大项目,使用了许多具有分层依赖结构的库来开发其结构。
现在,我们要转向另一个项目,我想将其拆分为每个库一个仓库和一个或多个特定于项目的仓库,但保留历史记录。实际上,这意味着将一个大仓库的子目录转换为具有依赖关系的单独仓库,可能通过子模块或其他适当的机制处理依赖关系。在git中,是否可以进行这种重组操作而不会太费力?
现在,我们要转向另一个项目,我想将其拆分为每个库一个仓库和一个或多个特定于项目的仓库,但保留历史记录。实际上,这意味着将一个大仓库的子目录转换为具有依赖关系的单独仓库,可能通过子模块或其他适当的机制处理依赖关系。在git中,是否可以进行这种重组操作而不会太费力?