В корне вашего проекта просто создайте / отредактируйте файл .gitignore и добавьте следующее
/vendor
Вы можете сделать это для любого каталога, который вам нужен
, если вы хотитевключите подкаталог исключаемого каталога, просто добавьте что-то вроде этого.
!/vendor/bin
Вот соответствующие git docs об этом: https://git -scm.com / docs / gitignore
Редактировать: Я видел, что у вас действительно был правильный .gitignore [предположение, основанное на вашей реакции на комментарий] Если вы уже работали с файлом в phpstorm и добавили его в шаблон игнорирования, позже phpstorm ничего не делаетс его помощью вы должны вручную удалить папку с вашего компьютера и из репозитория [путем удаления и отправки / отправки].
Просто удалите ее и передайте в исходное положение.и просто используйте композитор для переустановки.вуаля!