我喜欢Intellij IDEA 8.1.3中的Git支持。我一直在用Linux进行一些Grails开发。
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中的所有项目?
最佳答案
我添加了.gitignore
,而stacktrace.log
仍在存储库中。
更新.gitignore
时,我希望IDEA忽略stacktrace.log
。
当我运行git status
时,在命令行上没有看到stacktrace.log
的任何内容,但是它在IDEA更改窗口/选项卡中显示为已更改。在删除stacktrace.log
并在IDEA中刷新后,它不再显示在更改窗口/选项卡中。
确实没什么大不了的。
关于ide - 如何使IntelliJ IDEA 8.1.x忽略.gitignore中的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1148128/