Файл удален с помощью 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.