Я пытаюсь удалить ненужные файлы из репозитория git. Эти файлы изначально были добавлены и теперь они находятся в нескольких ветках. Я хочу просто прекратить отслеживать изменения в этих файлах, мне все равно, какие изменения должны оставаться там, но мне нужны эти файлы, чтобы они оставались в файловой системе.
Я пытался подписаться
git filter-branch --index-filter "git rm --cached --ignore-unmatch file_to_remove" HEAD
но это удалило файл из файловой системы, что нежелательно.