Если они будут удалены, Git не восстановит их после git reset --hard
, поэтому git rm
действительно должен быть правильным способом избавиться от них. (Не забывайте совершать потом!)
Возможно, вы захотите взглянуть на то, что, по мнению Git, произошло с этими файлами. git log path/to/file
может помочь вам там.
Другие вещи, которые нужно проверить:
- Вы на правильной ветке?
gitk --all
предоставит вам хороший обзор всех ваших веток, включая возможность поиска изменений только в определенном файле.
- вы в правильном хранилище? Если у вас есть несколько проверок вашего хранилища по всему жесткому диску, вы можете просто посмотреть на старый.
- может быть, кто-то снова добавил эти файлы? Снова проверьте журналы фиксации, используя
git log
.