Каталог
.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
, а не из файловой системы.