Как удалить файлы, которые перечислены в .gitignore, но все еще находятся в хранилище?

У меня есть некоторые файлы в моем хранилище, которые следует игнорировать, я добавил их в .gitignore, но, конечно, они не удалены из моего хранилища.

Поэтому мой вопрос: есть ли волшебная команда или скрипт, использующий фильтр-ветку, который может переписать мою историю и легко удалить все эти файлы? Или просто команда, которая создаст коммит, который удалит их?

Ответы на вопрос(5)

Ваш ответ на вопрос