2009-07-18 88 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中刷新後,它不再顯示在更改窗口/選項卡中。

真不是什麼大事。