IntelliJ IDEA - 一篇解决如何多模块项目提交到同一个 Git 仓库

这篇具有很好参考价值的文章主要介绍了IntelliJ IDEA - 一篇解决如何多模块项目提交到同一个 Git 仓库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

事情是这样的,最近新建了一个项目(多模块),这个不必多说大家就知道长什么样子(文件结构),问题是在我写完后想提交项目到 Git 仓库时,发现每个模块都要设置 Remote Git 地址,那么相当于是把每一个模块独立一个 Git 仓库地址,这个是我这个项目中不希望出现的(当然也不排除的确存在这样的业务场景,存在即合理)。

那么问题就来了,正如标题所言:如何将已经写完的代码模块进行合并统一提交到一个 Git 仓库地址?

原因分析

其实也很简单,知道其中的原理就知道 IDEA 如何操作可以解决上述问题。

如果说每个模块都有一个 .git 文件夹的话,那么当然要对应不同的仓库,那么解决方案也就很简单,只需要将每个子模块的 .git 文件夹手动删除即可,只需要保留最外层的 .git 文件夹就大功告成!

解决方案

先说一个解决方案,就是还没开始写项目前就可以避免的方案

在使用IDEA进行多模块开发时,首先创建一个空模块,在创建时选择了创建git仓库,这时如果再增加新的模块,进行git提交时需要为每个模块创建一个远程的仓库。如果希望所有的模块保存在同一仓库中,需要在创建空模块时,不选择创建git仓库,然后在空模块中创建一个模块,再手工创建git仓库,并关联远程地址,这样,会将两个模块保存在同一远程仓库中。后面新增加模块也可以保存在同一仓库中。

这个是网上一位童鞋写的,顺便在此引用下哈~

我的解决方案

首先开启隐藏的项目

IntelliJ IDEA - 一篇解决如何多模块项目提交到同一个 Git 仓库,# IntelliJ IDEA,# Git,git,IntelliJ IDEA,多模块项目,提交到同一个 Git 仓库,.git,module,gitlab github

然后在对应的每个子模块里删除 .git 文件夹即可,只需要保留最外层的 .git 文件夹

IntelliJ IDEA - 一篇解决如何多模块项目提交到同一个 Git 仓库,# IntelliJ IDEA,# Git,git,IntelliJ IDEA,多模块项目,提交到同一个 Git 仓库,.git,module,gitlab github

保险起见,可以在处理完之后,手动提交一次 git 三步走文章来源地址https://www.toymoban.com/news/detail-611679.html

git add .

git commit

git push

到了这里,关于IntelliJ IDEA - 一篇解决如何多模块项目提交到同一个 Git 仓库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IntelliJ IDEA如何导出和导入项目

    1,第一步打开IDEA,我们可以看见我们的项目 2,第二步点击文件,选择导出,选择Project to Zip File 3,第三步我们选择导出的位置为桌面,文件名为自己的项目名 4,第四步点击确定,我们就可以在桌面看见我们导出的项目了 1,第一步点击文件,点击打开 2,第二步选择要导入

    2024年02月11日
    浏览(21)
  • 新手如何使用IntelliJ IDEA创建Java项目

    前提:已安装好IntelliJ IDEA,已安装好jdk,已配置好环境变量。后续会继续推出IntelliJ IDEA的安装、jdk的安装和环境变量的配置。 1,第一步打开IntelliJ IDEA(这里默认已经安装好IntelliJ IDEA环境)  2,第二步用户一般安装好IntelliJ IDEA环境之后是英文版,为了方便用户的使用,新手使

    2024年02月08日
    浏览(56)
  • 如何使用IntelliJ IDEA将普通项目转换为Maven项目

    直接先上图,使用IDEA创建的普通JAVA项目结构如下: 可以看到普通java项目除了一个src及配置信息外,空空如也。通过IDEA工具创建Maven项目 创建的项目结构如下: 多了一个pom.xml文件,并且src文件夹中自动创建了main/java、main/resources等文件夹,方便管理。很明显使用maven来管理

    2024年02月08日
    浏览(19)
  • 【IntelliJ IDEA】打开项目Git突然无法识别解决方案

    这个问题也是我今天突然偶尔遇到的,当时没在意,项目打开之后又关闭,后来很久才又打开,发现项目明明有git版本控制的,咋突然开发工具右下角没有标识了,然后检查了一下git配置还报错了。 其实从图上我们可以看出来一些问题,他意思是说 不能执行git命令,在安全

    2024年01月19日
    浏览(25)
  • IntelliJ IDEA 忽略Git提交

    在项目下新建 .gitignore 文件 在 .gitignore 文件写入以下内容,从上图可以看到,忽略提交的这些目录/文件变成了黄色

    2024年02月17日
    浏览(31)
  • 如何使用 IntelliJ IDEA 配置完整的 Web 项目并在 Tomcat 上运行

    了解如何在 IntelliJ IDEA 中配置 Web 项目的结构、设置 JDK、添加库、配置 Tomcat 服务器以及解决常见问题。

    2024年02月03日
    浏览(26)
  • 【IntelliJ IDEA】idea plugins搜索不出来,如何找到插件的解决方案

    安装好IDEA后,想下载一些插件来使用,因为IDEA非常方便的一点就是插件使用非常的方便,但是经常会发现进入到插件市场无法搜索到插件的情况,这个时候就有点烦人了。那么怎么解决这个问题呢?以下会把我能想到的解决方法都写出来供大家参考。 步骤1 :插件市场旁边

    2024年01月25日
    浏览(21)
  • 【IntelliJ IDEA】idea修改设置默认maven,解决每次新建和导入项目都需要重新配置maven

    本文目录 一、开发工具 二、问题描述 三、解决方案 开发工具:IntelliJ IDEA 工具版本:Ultimate 2020.3 使用 idea 开发工具每次打开一个已有项目时,都需要重新配置一下 maven(Maven home path 和 User settings file)。这个问题出现好久了,问题不严重,但是特别烦人。 设置 Maven 路径和

    2024年02月14日
    浏览(23)
  • IntelliJ IDEA 社区版2021.3配置SpringBoot项目详细教程及错误解决方法

    目录 一、SpringBoot的定义 二、Spring Boot 优点 三、创建一个springboot的项目 四、使用IDEA创建SpringBoot失败案例         Spring 的诞⽣是为了简化 Java 程序的开发的,⽽ Spring Boot 的诞⽣是为了简化 Spring 程序开发的。         Spring Boot 翻译⼀下就是 Spring 脚⼿架,就是为了快

    2024年02月02日
    浏览(25)
  • IntelliJ IDEA Setting中没有Android SDK如何解决

    现在遇到一个问题,旧版的idea setting中是有安卓SDK的,新版的为什么没有了? 需要手动添加,先在project structure中的project中配置JDK 这样下面的SDK才能配置。 之后配置SDK,打开file—project structure—SDKs,点+ ,选择add android SDK如下图: 选择好自己设置的sdk路径,点击完成即可。

    2024年04月10日
    浏览(19)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包