Удаление файлов из индекса и gitignore

Это комбинация нескольких вопросов, которые я встречал на stackoverlow, по сути, у меня есть несколько файлов, которые я бы хотел включить в свой список.gitignore, поэтому я добавил эти файлы вручную.

Проблема в том, что эти файлы уже были проиндексированы перед добавлением их в список gitignore, поэтому они появились в "изменениях, не подготовленных для фиксации". Я хочу полностью удалить их, чтобы git их не видел, поэтому я сделал "git rm -cached" для всех из них.

Однако после этого, когда я делаю состояние git, я знаю, что вижу их как "удаленные" в "Изменениях, которые нужно зафиксировать", то есть в поэтапном порядке, если я делаю "git reset HEAD", он просто перемещает их обратно как "измененные" в "Изменениях не в стадии". для совершения

Все, что я хочу сделать, это полностью игнорировать их, как мне это сделать?

1 ответ

Решение

git rm их, а затем совершить. Пока вы не подтвердите, они будут отображаться как удаленные.

Другие вопросы по тегам