如何在 IntelliJ 项目中使用多个模块和 git?

问题描述 投票:0回答:1

我正在开发一个微服务项目,其中有以下模块:

  • 客户端应用程序
  • 服务模块A(例如图像处理)
  • 服务模块B(例如电子商务)
  • 服务模块C(例如视频处理)

到目前为止,面向客户端的应用程序有一个

git
存储库,并且可以很好地拉/推到远程存储库。

现在我需要将所有服务模块放入自己的

git
存储库中,并推送/拉取到它们自己的远程存储库。

在 IntelliJ Idea 中的

Git > Manage remotes
下添加每个模块的远程存储库后,它仍然只显示
git
Client app
存储库。我不明白如何用git独立管理其他模块。

我希望理想地将所有单独的应用程序和服务保留在一个项目中。我发现这比为每个模块创建一个新的 IntelliJ 项目更容易管理。

我是否错误地使用了 IntelliJ 或者有解决方法吗? Jetbrains 发布了这个 https://www.jetbrains.com/guide/java/tutorials/creating-a-project-from-github/adding-updating-remotes/ 但这对我没有帮助。

git intellij-idea
1个回答
0
投票

为了将多个相关项目添加到同一个 IntelliJ IDEA 项目,您需要将它们添加为模块。

  1. 在您的客户端项目中,从菜单“文件”|“打开”其他项目新 |来自现有来源的模块。
  2. 选择其他项目(例如服务模型A)所在目录,然后单击“打开”。
  3. 在打开的对话框中,选择从现有源创建模块。
  4. 选择相关模型,例如 Gradle 或 Maven(如果适用)。

查看文档或观看此视频了解更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.