当我们在一个总项目中创建了好多模块时,如下
我们希望最外层的项目将子项目聚合起来,就可以复制一个pom文件到外面然后修改如下(最外层pom不需要依赖什么,都删除即可,只需添加module,修改一下名称即可)

最终的maven结构如下

修改总项目的gitignore文件,这样提交到gittee时可以忽略子模块的垃圾文件如HELP.md等等(gitignore忽略的规则可以去网上查)
之后我们将所有需要提交的文件全部选中,右键,ADD to VCS,全部纳入版本控制
然后点击commite and push,会提交到本地仓库并推送到码云。如果只点commit只会推送到本地库,而不会推送到远程库
提交成功