为同一项目中的不同模块设置不同的git根 - Intellij IDEA

时间:2013-03-31 01:59:03

标签: git github intellij-idea

如何在Intellij中设置git,为1个项目中的每个模块提供不同的git存储库。

我有一个我正在维护的API和一个开源项目的分支作为1个intellij项目中的2个不同的模块。我希望每个模块使用不同的git存储库进行推/拉。

3 个答案:

答案 0 :(得分:39)

File | Settings(Mac上为Preferences)| Version Control对话框允许将不同的目录映射到版本控件,因此只需制作几个映射而不是一个映射,将每个模块根映射到Git。

答案 1 :(得分:4)

直接编辑vcs.xml容易得多。

[project folder]/.idea/vcs.xml

条目类似于:

<mapping directory="$USER_HOME$/project_folder_a" vcs="Git" />
<mapping directory="$USER_HOME$/project_folder_b" vcs="Git" />

答案 2 :(得分:2)

在Mac上,它位于Intellij Idea-&gt;偏好 - &gt;版本控制