根据the most voted answer,我知道这个问题已经问过几次了。 整个.idea应该被排除在外,因为android是gradle构建系统,所有项目设置都在build.gradle文件中,但是有些人说.idea文件中有一些东西应该添加到vcs中。 我一直在使用gitignore.io,但看起来有些过时了,intellij doc太笼统了,无法在android中使用。
我们正在尝试为所有android项目标准化.gitignore文件,现在我们将.idea文件夹中的所有文件包括在内,除了以下内容:
# IntelliJ
*.iml
.idea/jarRepositories.xml
.idea/workspace.xml
.idea/tasks.xml
.idea/gradle.xml
.idea/assetWizardSettings.xml
.idea/dictionaries
.idea/libraries
.idea/caches
.idea/modules.xml
.idea/navEditor.xml
我想知道的是,列表中是否有任何文件应添加到vcs中,还是应该忽略整个.idea文件夹?