2009-07-18 87 views
2

我喜欢Intellij IDEA 8.1.3中的Git支持。我一直在用Linux做一些Grails开发。如何使IntelliJ IDEA 8.1.x忽略.gitignore中的项目

IDEA似乎忽略.gitignore的其他文件,如/tests/reports等,但不忽略stacktrace.log。换句话说变化stacktrace.log在“变化”窗口显示

我的.gitignore文件的内容是:

*.iws 
.DS_Store 
/out/** 

# web application files that are overwritten by "grails upgrade" 
# cf. GRAILS_HOME/scripts/Upgrade.groovy, target(upgrade) 
/web-app/WEB-INF 

# IDE support files that are overwritten by "grails upgrade" 
# cf. GRAILS_HOME/scripts/CreateApp.groovy, target(createIDESupportFiles) 
# to be specific, you could replace "/*" below with your project name, 
# e.g. "foobar.launch" (no slash) 
.classpath 
.project 
.settings 
/*.launch 
/*.tmproj 

# logs 
stacktrace.log 
/test/reports 

# project release file 
*.war 

/classes 

我失去了一些东西明显?
我该如何制作IDEA 8.1.3忽略来自.gitignore的所有项目?

+0

你使用的是Git插件吗? – duffymo 2009-07-18 20:02:37

回答

1

我添加了.gitignore,而stacktrace.log仍在存储库中。 当我更新.gitignore时,我预计IDEA忽略stacktrace.log

在运行命令行git status时我看不到stacktrace.log的任何内容,但它在IDEA更改窗口/选项卡中显示为已更改。删除stacktrace.log并在IDEA中刷新后,它不再显示在更改窗口/选项卡中。

真不是什么大事。