2016-10-11 2 views
2

Я новичок в PhpStorm, и я пытаюсь заставить его автоматически игнорировать файлы, указанные в моем файле .gitignore, при добавлении дерева файлов в git. Я знаю, что вы можете добавлять правила игнорирования самому PhpStorm, но я хочу, чтобы он использовал правила из моего файла .gitignore.PhpStorm автоматически игнорирует файлы из .gitignore

В принципе, у меня уже есть файл .gitignore с правилами игнорирования, я просто хочу, чтобы PhpStorm выполнял эти правила при добавлении файлов (git add), чтобы ни один из файлов, соответствующих правилам .gitignore, не был случайно добавлен в commit.

+0

Попробуйте установить плагин .ignore https://plugins.jetbrains.com/plugin/7495 – funivan

+0

У меня уже установлен этот плагин. Когда я выбираю корневую папку проекта и добавляю все файлы, он по-прежнему добавляет файлы, которые игнорируются моим файлом .gitignore. – CupOfTea696

ответ

1

Я знаю, что в прошлом это случилось со мной, так что это кажется немного хрупким. Я никогда не делаю git add для всего каталога, так как он сделал что-то вроде добавления файлов в каталог/vendor (который всегда находится в файле gitignore).

Но, сказав это, мне было любопытно, поэтому я сделал тест, поскольку, по-моему, это может быть связано с тем, когда происходят события (например, когда git задействован или когда добавлен .gitignore).

Я сделал следующие шаги в новом проекте, и он работал надлежащим образом, поэтому, возможно, это поможет, вы можете попробовать и посмотреть, работает ли он для вас. Я работаю с 2016.1.2

  • Создание проекта
  • Выберите VCS ... Enable Version Control Integration и выберите Git
  • Создайте. gitignore в корневом каталоге
  • В проекте создайте новую папку с именем ignore
  • В .gitignore, добавьте ignore/ и каталог игнорировать следует повернуть светло-серый
  • Создать a.txt в корневом каталоге
  • создать b.txt в каталог/ignore
  • щелкните правой кнопкой мыши по всему проекту и выберите git add и b.txt в каталоге ignore не добавлен, но a.txt is
+0

Это сработало, спасибо! – CupOfTea696

Смежные вопросы