You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IntelliJ IDEA中将两个模块提交至同一GitHub仓库?

解决IntelliJ IDEA多模块项目提交至同一GitHub仓库的问题

问题本质是你给两个模块分别初始化了独立的Git仓库,导致IDEA将它们视为分开的Repo处理。按以下步骤操作即可统一管理:

  • 关闭IntelliJ IDEA,避免IDE实时Git监控干扰操作
  • 找到两个模块的本地目录,手动删除每个模块下的.git文件夹(这是模块关联独立Git仓库的核心文件,删除后模块就不再属于单独Repo)
  • 进入项目根目录,打开终端执行命令:git init,将整个项目根目录设为Git仓库的根节点
  • 重新打开IntelliJ IDEA,IDE会自动识别根目录的Git仓库,此时两个模块的所有文件都会被纳入同一Git管理体系
  • 在IDEA的Git功能区,可一次性选中所有模块的变更文件,添加到暂存区后提交到本地仓库
  • 关联远程GitHub仓库并推送:
    1. 执行命令:git remote add origin <你的GitHub仓库地址>
    2. 推送本地提交:git push -u origin main(若你的远程默认分支是master,替换为master即可)

后续所有提交操作,都能将两个模块的变更统一提交到同一个GitHub仓库。

内容的提问来源于stack exchange,提问作者Georgii Vlasov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 20:55:28