为现有git回购创建父回购

为现有git回购创建父回购,git,repository,git-submodules,Git,Repository,Git Submodules,我有一个现有的maven项目作为git存储库。后来我意识到还有更多相关的项目要创建。我已经创建了一个父项目,并将所有项目P和a作为子模块放置到maven项目中 现在我想做同样的更改,以反映到git存储库中。但存储库根目录已更改。我应该如何保存现有项目的历史,并在项目树中反映层次结构 我不想为p创建一个新的repo,但要将同一个repo的根反映到p。如果我将.git目录从a移动到p目录,并提交更改,这将解决我的问题 可能重复

我有一个现有的maven项目作为git存储库。后来我意识到还有更多相关的项目要创建。我已经创建了一个父项目,并将所有项目P和a作为子模块放置到maven项目中

现在我想做同样的更改,以反映到git存储库中。但存储库根目录已更改。我应该如何保存现有项目的历史,并在项目树中反映层次结构

我不想为p创建一个新的repo,但要将同一个repo的根反映到p。如果我将.git目录从a移动到p目录,并提交更改,这将解决我的问题

可能重复