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