Каталог
.idea, содержит служебные файлы среды PHPStorm, с опциями проекта.
Перед открытием проекта в среде PHPStorm создайте его с помощью
vue-cli, после этого открываете проект в среде разработки.
Чтобы лишние файлы не попадали в проект, нужно их указать в
.gitignore файле.
1. Добавьте в файл
.gitignore строки:
*/.idea/
.idea
Эти строки сделают так, чтобы
git не обращал внимания на содержимое папок
.idea, где бы в репозитории они ни находились.
2. Перейдите в корень репозитория и выполните команду для удаления файлов из
git. Удаляется папка
.idea в корне и папки
.idea из подпапок первого уровня.
git rm -r --cached .idea */.idea
Выполнение команды
git-rm необходимо, так как добавление строки в
.gitignore, не ведет остановке контроля над уже отслеживаемыми файлами. Ключ
-r нужен, чтобы команда была применена рекурсивно ко всем файлам и папкам в
.idea и
*/.idea. Ключ
--cached нужен, чтобы файлы были удалены только из кэша
git, а не из файловой системы.