Git and IntelliJ IDEA

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

External

Internal

Overview

The contents of the .idea directory can be generally shared, with the exceptions mentioned below.

The module .iml files located throughout the source directory tree should also be shared, unless you plan to import the project locally with Maven or Gradle import functionality. In that case, the .iml files will be created.

May Consider Not to Share

What Not to Share

User-specific settings:

.idea/**/workspace.xml
.idea/**/tasks.xml

User dictionaries should not be shared, because they may conflict with other users'.

.idea/**/dictionaries

In IDEA 13 or earlier, don't share datasources.xml because they contain user passwords.

Suggested .gitignore

.idea/**/dictionaries