为什么IntelliJ IDEA无法为GitHub提交索引文件?

时间:2015-02-23 20:16:41

标签: github intellij-idea intellij-14

标题几乎说明了一切,但更糟糕的是,新文件也没有被跟踪。我认为这可能是一个罕见的例外,但知道导致问题的原因会很好 - 如果大项目被它窃听的话。这个问题可能有助于任何陷入困境的人,所以请发表您的建议。

以下是情况的屏幕截图:http://i.stack.imgur.com/iMn3O.png


以下是我发布的Settings... > Version Control > Ignored Files页面的屏幕截图:http://i.imgur.com/XwByblX.png它显示了 3rd 行的错误。

如果仍然无法索引:
这可能是因为在删除了对文件的忽略之后,VCS还没有达到事实的速度。转到VCS > Show Changes View,然后点击CTRL+F5或点击“刷新”图标。现在您有了Unversioned Files,并且您已准备好将文件添加到索引中。

我用迂回的方式解决了这个问题。我做的是:我没有包含Eclipse创建的.classpath文件。 IntellIJ问我是否想要打开.project,我取消了这个并且只是定期打开项目,这为我解决了。它可能已经悄悄地从screenshot引出了忽略条目。

1 个答案:

答案 0 :(得分:3)

该文件被忽略。您已将整个项目目录添加到“设置”中的“忽略的文件”中版本控制|忽略文件,导致IntelliJ IDEA没有显示任何文件为无版本,并且不允许您将它们添加到Git。

您需要从“忽略的文件”列表中删除项目目录。