intellij IDEA中每个模块的不同存储库

Art*_*mix 9 git version-control intellij-idea actionscript-3

我不知道如何为我的IDEA项目中的每个不同模块选择不同的git repo,我没有看到任何选项,所有git选项似乎只涉及一个git repo.

有没有办法区分它们?所以:

(全部在同一个项目内)

模块A - >回购A模块B - >回购B.

?.

编辑:

在此输入图像描述

Boh*_*rdt 18

转到设置/版本控制,您可以在那里为每个目录配置不同的VCS根目录.因此,在您的情况下,为每个包含模块的目录定义一个VCS根目录.您应该删除VCS条目<Project>,只需添加单个模块的条目,使其看起来像这样:

VCS配置

如果您在多个不同的存储库中修改了文件并点击CTRL+ K或以其他方式打开提交对话框,则将选择所有已更改的文件,当您提交更改时,将在包含已更改文件的所有存储库中创建具有相同消息的新提交.

如果您只想从单个模块提交文件,请在提交对话框中手动选择它们,或者右键单击您的模块,转到Git并选择Commit Directory.

要推送提交只需按CTRL+ SHIFT+ K,你应该看到这样的东西(注意两个模块都包括在内).

推送对话框


dav*_*lee 5

您可能需要手动编辑 vcs.xml: