Файл удален с помощью git rm --cached, но git все еще отправляет его в мое хранилище?

Я удалил мой файл, используя git rm --cached и git reset HEAD. Но когда я пытаюсь вставить его в репозиторий, он все равно добавляет этот файл? Как я могу полностью удалить этот файл?

3 ответа

Для тех, кто видит этот вопрос в будущем,

Помните, что вы должны удалить файлы, а затем зафиксировать с помощью .gitignore подарок для .gitignore на самом деле игнорировать файлы.

Не удаление файлов вручную приведет к тому, что существующие файлы останутся в репо, но новые добавленные файлы будут игнорироваться.

git rm <filename> will keep track of your file that you are deleting a file which is there in git repo and keeps track yes the behavior is right.

для вас вам нужно удалить его обычно rm -rf удалит файл сейчас. сейчас делаю git status и не добавляйте удаленный файл тогда commit и толкни это. это будет работать так, как вы ожидаете.

Это мое плохо. Я не использовал git commit после того, как git rm- cached.

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