我应该提交我的`.idea /`文件夹吗?

Trt*_*Trt 13 git github intellij-idea

我应该在git和Github等远程版本控件中提交我的idea文件夹吗?这是一个好习惯吗?

Dan*_*rin 21

我不会将任何特定的IDE配置提交到存储库中.

2个重要原因是:

  1. IDE配置几乎总是涉及磁盘中的绝对路径,其中不同的用户可能没有相同的...

  2. 您不希望约束所有用户使用相同的IDE配置...

  • 只需忽略.idea/workspace.xml和.idea/libraries (8认同)
  • @nhaarman:如果通过代码格式化你的意思是像jslint等工具(代码风格......)那些有独立的配置应该持久存储到存储库. (3认同)
  • 这种观点是让 Java 开发生态系统成为牦牛剃须的噩梦的原因之一。 (3认同)
  • 代码格式呢?代码风格?版权信息?这存在于 .idea 文件夹中。 (2认同)