在IntelliJ IDEA中为现有项目添加GIT支持

时间:2012-01-04 09:42:53

标签: git maven intellij-idea

我有使用Maven构建的多模块项目。我从该项目中仅导入了单个子模块(不是父模块)作为IDEA项目,看起来IDE无法识别.git文件夹(因为它是我用来导入项目根目录的一级,我猜)

还有可能以某种方式为smartJ添加Git支持吗?

8 个答案:

答案 0 :(得分:52)

我在IDEA内成功开设了一个Maven子项目。当然,它还没有自动启用Git集成。从VCS菜单中选择“启用版本控制集成”并从子菜单中选择“Git”。

然后IDEA抱怨项目中没有.git文件夹,并提供选择父.git文件夹。我做到了,一切都按预期工作。

如果您在VCS菜单中没有Git选项,这可能是一个错误。尝试禁用SVN插件,看看是否有帮助(我的IDEA中没有SVN插件)。

答案 1 :(得分:24)

您可能需要将git添加到设置

中的版本控制列表中

设置>版本控制

然后确保git在表中列为VCS

我不得不这样做,否则git没有列在菜单栏的VCS菜单中。

Make sure Git is in one of the columns here

答案 2 :(得分:2)

只需删除.idea / vcs.xml并重新启动intelliJ

答案 3 :(得分:1)

就我而言,我们最近从CVS升级到GIT(喘气)。项目中有一些旧的CVS特定文件(即.cvsignore)必须向IntelliJ表明这是一个CVS项目。我不得不手动删除此文件,以便IntelliJ识别新的.git文件夹和相关文件。

答案 4 :(得分:0)

就我而言,我无法让Intellij来检测模块上的Git。因此,我从项目中删除了该模块,然后重新添加了它。到了那个时候,我就可以使用Git菜单了。

答案 5 :(得分:0)

如果您的问题是缺少“版本控制”选项卡,请使用“视图/工具Windows /版本控制”。

这将使“版本控制”窗口进入底部框架,前提是您的git配置的所有其余部分均正确无误。

答案 6 :(得分:0)

对我有帮助,希望能解决你的问题

VCS -> 启用版本控制集成

然后选择你使用的

enter image description here

答案 7 :(得分:-1)

考虑在IDE之外使用Git。从Git命令行中可以获得很高的效率。

相关问题