1

В корне проекта находится .gitignore и папка vendor.

Файл gitignore содержит:

vendor/ - исключить всю папку vendor,

!vendor/folder - кроме folder в vendor.

Git не отслеживает изменения файлов в vendor кроме одной - folder. Все как и должно быть.

Проблема: Git не видит новый файлы, когда я их создаю, только что заметил. Использую phpstorm и он обычно предлагает внести новый файл в гит, но не для новых файлов в folder, аналогично консоль не видит новые файлы. Решается вопрос напрямую командой gid add с ключом -f, причём заранее предупреждает, что файл находится в папке, которую исключает (!) один из файлов игнора. Как исправить ситуацию и в чем проблема?

rugleb
  • 141

0 Answers0