Как использовать предыдущее состояние коммита в git и нет в этом же файле? - PullRequest
1 голос
/ 10 мая 2019

Я изменил некоторые файлы проекта (profilePage.js и profile.js), а затем добавил их для фиксации, но я не выдвинул, поскольку у меня была резервная копия для удаления.Тогда я случайно удалил profile.js через powershell, используя rm profile.js

Problem Image

вместо profile.js.backup
, теперь я просто хочуудалить незафиксированную версию файла, которая была удалена, и использовать только файл, сохраненный в коммите.
Как этого добиться?
Добавление к .gitignore не решило эту проблему.

1 Ответ

0 голосов
/ 11 мая 2019

Даже если файл больше не находится на диске, он находится в индексе.

Это означает, что это восстановит файл:

git commit -m "commit changes"
git checkout -- profile.js
...