主要问题是,我为什么要将IDEAs * .iml文件添加到gitignore?如果那时我得到没有.iml文件的repo,我将被迫创建新项目并手动添加我的文件。我错了吗?
Actualy,我的问题略宽一些。我在哪里可以找到有关我应该为不同语言和IDE做什么的更多信息。在为第一次使用的语言创建新的存储库时,是否有一些通用规则?
答案 0 :(得分:25)
为什么我要将IDEAs * .iml文件添加到gitignore?
当这些文件与代码无关时,它们会一直被更改。如果您不小心,您将始终将此文件与其他开发人员的每次签入合并。
如果那时我得到没有.iml文件的repo,我将被迫创建新项目并手动添加我的文件。我错了吗?
如果您使用maven,gradle或ant等构建工具,则不会。这些是更好的选择,并且在IntelliJ之外工作。
我在哪里可以找到有关我应该如何处理不同语言和IDE的更多信息。
使用Google或如果您有特定问题,请使用Stack Overflow。
在为首次使用的语言创建新存储库时,可能有一些通用规则吗?
有很多标准,请你选择。我建议您看一下如何设置与您类似的项目。