Ответ 1
Когда вы используете Intellij IDE, все специфичные для проекта настройки для проекта хранятся в папке .idea
Настройки проекта сохраняются с каждым конкретным проектом в виде набора xml файлы в папке .idea. Если вы укажете проект по умолчанию настройки, эти настройки будут автоматически использоваться для каждого нового созданный проект.
Отметьте эту документацию для настроек IDE и вот их рекомендация по Source Control и пример файла .gitignore.
Примечание. Если вы используете git или некоторую систему управления версиями, вы можете установить эту папку "ignore".
Пример - для git добавьте этот каталог в .gitignore
. Таким образом, приложение не является специфичным для IDE.