标签: git git-submodules git-merge
我有一个包含多个子模块的git存储库,我想将其转换为包含所有历史记录的单个存储库。这可能吗?
我发现最接近的解决方案是将子模块合并到父回购中,如以下问题所述: un-submodule a git submodule Git merge submodule into parent tree cleanly and preserving commit history
但据我了解,这不会改变父存储库的历史记录。
请注意,此存储库不公开,因此我对更改历史记录没有任何问题。