现在,我已切换到Android Studio,并使用Source Tree将项目保存在Git中。每当我从模块中添加或删除任何库时,其.iml文件也会更改。我是否提交* .iml并不重要,因为它们会在其他Android Studio中自动生成。但是,here表示您应该存储* .iml。我的问题是,我们真的需要与他人共享* .iml吗?如果是,为什么?

最佳答案

一般最佳做法是:

  • 使项目与IDE无关,
  • 不提交生成的文件。

  • 因此,答案是:最好让VCS忽略此类文件。

    08-04 23:56