我已经使用IntelliJ好几年了(自从6我认为@ 2007),我喜欢它。
在近几年的Maven/Gradle项目中,我们已经停止提交IntelliJ项目特定的IntelliJ文件(.idea文件夹和.iml文件)。
这意味着,虽然当我取出一个项目(从混帐例如)我得到这样的:
IntelliJ git忽略模板
然后,我必须做2混帐忽略:
- 要忽略.idea文件夹
- 要忽略所有与.iml扩展名的文件
这个插件生成的.gitignore文件很多情况下,包括Jetbrains的项目(https://plugins.jetbrains.com/plugin/7495?pr=phpStorm)
这个网站,让你的。 gitignore(对于Jetbrains/IntelliJ是相同的模板)适用于包括Jetbrains在内的很多案例(https://www.gitignore.io/)
所以我的问题是这样的:
有一个模板来设置这个东西了。每次我签出一个项目,这些忽略设置将默认存在?
[编辑] 我发现以下2:
但是我发现IntelliJ方法比去文件系统和自己添加文件更好。另外,IntelliJ方法将它们标记为忽略,而添加到.gitignore列表并不标记它们。它只是将它们显示为未修改