【问题标题】:Intellij - adding module to imported git projectIntellij - 将模块添加到导入的 git 项目
【发布时间】:2013-08-14 09:51:31
【问题描述】:

我有一个使用 IntelliJ 签出的 git 项目 VCS -> 从版本控制中签出 -> Git
该项目不是在 IntelliJ 中创建的,因此没有 .iml 文件等。
我选择“从现有来源创建”。
我还检查了 IntelliJ 已正确识别为包含源文件的两个目录,即根目录 (Ruby) 和公共(静态 Web)。
未检测到框架。在新窗口中打开。

到目前为止一切顺利。问题来了

现在一旦项目打开,它只包含项目浏览器中的根目录。 src 子目录(public)不存在。

当我将公共目录添加为新模块或导入为现有模块时,该目录会出现,但它的所有文件都是棕色的。 IntelliJ 无法识别此子目录或其内容受版本控制。

我到底如何才能签出这个项目并让 IntelliJ 在项目浏览器中提供这个子目录并将这些文件识别为受版本控制?

我正在使用 IntelliJ Idea 12.1.4

【问题讨论】:

    标签: git intellij-idea


    【解决方案1】:

    从现有源导入选项目前仅适用于 Java 项目,here is the related issue

    您可以添加新模块并将现有文件夹指定为其根目录,而不是导入。如果需要多个模块,先新建一个空项目,再添加模块,不要使用import。

    【讨论】:

    • 谢谢,是的。事实上,如果我重复该过程并在“从现有源创建”步骤中取消选中根级目录的复选框,项目将完美加载。
    猜你喜欢
    • 1970-01-01
    • 2013-12-28
    • 1970-01-01
    • 2016-01-14
    • 1970-01-01
    • 1970-01-01
    • 2015-11-06
    • 1970-01-01
    • 2018-10-15
    相关资源
    最近更新 更多