Речь о папке /vendor.
на данный момент она и каждый файл внутри в phpstorm подсвечен игнорным поносным цветом. git ls-files vendor/ дает пустой вывод, git status дает 7тыс строк зеленых , каждая вида deleted: vendor/symfony/
при попытке коммита в него лезет вся папка vendor серым цветом (мол, собираюсь удалить)
пробовал git update-index --skip-worktree vendor/ пишет Ignoring path vendor/
при этом в origin запись /vendor есть в .gitignore, но добавлена уже после git clone на локалку,
в моем .gitignore тоже есть запись /vendor
как вырвать из объятий гита папку, но при этом конечно же оставить файлы и на локалке, и в origin?
Сейчас вы написали как бы ответ на свой собственный вопрос.
Если хотите спросить конкретного человека, нажимайте на ответить или комментировать или копируйте его ник.
Если хотите дополнить вопрос, то просто отредактируйте его.
Если я правильно понял, то кто-то закоммитил содержимое vendor в репу.
Ты добавляешь каталог в игнорируемые. В новом коммите его не будет, и git отмечает, что каталог удалён.
Если тебе нужно вообще стереть информацию о его существовании, то можно использовать bfg и потом git push --force для перезаписи всей истории.