在多模块 Maven 项目中嵌套 Git 存储库

Nest Git repository in multi module maven project

我想要一个多模块的 maven 项目,例如具有以下结构。

+ parent
| - proj1
| - proj2   

现在我想要模块 parentproj1proj2 一个自己的git 存储库来单独管理它们。

最好的方法是什么?

Shall I create for the submodules (proj1, proj2) a repository and add them as submodules with git submodule add to the parent project and ignore them via .gitigore?

这将是首选方法 (),前提是这些项目必须彼此独立发展。
而且您不必修改 .gitignore 文件:无需忽略那些子模块。