Работая с системами управления версиями, например, git, нужно грамотно настроить .ignore, для избежания попадания в репозиторий лишних файлов. Плагин .ignore позволяет не только генерировать файл, но сам предлагает что стоит добавить игнор лист.
Плагин для работы с .gitignore файлами в PhpStorm / IntelliJ IDEA
12.07.2020
На самом деле данный плагин позволяет работать с множеством форматов: .gitignore (Git), .hgignore (Mercurial), .npmignore (NPM), .dockerignore (Docker), .chefignore (Chef), .cvsignore (CVS), .bzrignore (Bazaar), ... полный список проще посмотреть на странице проекта.
Также напомню, что если какие-либо файлы уже были проиндексированы git, до создания .ignore, их можно удалить следующей командой:
git rm -r --cached .idea