Idea中项目文件管理

Idea中项目文件管理

参考文章:How to manage projects under Version Control Systems

基于文件夹的项目组织形式(项目中含有.idea文件夹)

一般来说,现在的项目采用的都是这种组织形式,也是当前的默认组织形式。

应当添加至版本控制的:

  • .idea文件夹下的所有文件都应该被添加至版本控制,除了workspace.xmltasks.xml,因为他们保存了用户的个人设置
  • 所有的.iml文件都应当添加至版本控制

不添加至版本控制的:

  • 由Maven 或者 Gradle 生成的 .iml文件
  • gradle.xml
  • dictionaries文件夹
  • .idea/libraries下由Gradle或者Maven生成的.xml文件

遗留的项目组织形式

  • 仓库中保留.ipr文件以及所有的.iml模块文件,不保留.iws文件,因为其保存的是用户的个人设置

以下为原创内容

实际使用中建议不添加.idea文件夹至git,因为Idea重新导入项目的过程中会覆盖.idea文件夹内所有内容。

posted @ 2017-08-25 00:07  Vicent_Chen  阅读(426)  评论(0编辑  收藏  举报