可能重复:Intellij Idea 9/10,要检查(或不检入)源控件的文件夹是什么?
我开始使用WebStorm进行Web开发,并且不确定要添加什么以及从Git存储库中排除什么 . 显然, .idea
文件夹中的某些文件应该像外部库设置一样受版本控制( jsLibraryMappings.xml
),但其他文件可能会经常更改并且是特定于开发人员的(例如, workspace.xml
) .
WebStorm / IntelliJ IDEA的推荐.gitignore模式是什么?
附:已经有关于此的问题,但通常只关注是否包含整个 .idea
文件夹或是否完全排除它 . 我认为 .idea
文件夹中的一些文件应该是版本控制的,而其他文件不应该试图找出哪些文件 .
5 回答
The official support page应该回答你的问题 .
因此,在.gitignore中,您可能会忽略以
.iws
结尾的文件,以及workspace.xml
和tasks.xml
文件 .我只想提出一个更新的替代方案 . 有一个在线工具可以根据您可能正在使用的操作系统,IDE和编程语言生成
.gitignore
文件 .gitignore.io
EDIT 免责声明:不要复制此文件,而是复制网站生成的文件,他们在保持更新方面做得很好 . 这只是一个例子 .
为
IntelliJ
生成的文件包含以下内容https://www.gitignore.io/api/jetbrains
由https://www.gitignore.io/api/jetbrains创建
你可以简单地忽略所有这些:.idea / *