问题描述 使用idea创建Maven聚合项目时,需要先创建一个空项目作为载体。后来在后续工程中添加新的子模块后,要将整个项目提交到GitHub时,却发现新创建的子模块(图中红框内)没有被提交至GitHub,而是一直显示绿色。 原因 因为在设置提交项目时选择了作为载体的空项目,导致新增模块无法提交到GitHub。 解决方案 删除原仓库中的版本后,选择聚合工程(父工程)重新提交到GitHub。