Собственно да ! Это возможно! Но без использования команд git.
Все, что нам нужно, это просто инструмент для восстановления файлов, такой как Recuva .
Просто укажите путь, по которому он был удален, и позвольте ему восстановить файлы.
Также вот несколько полезных примечаний по использованию этого приложения:
- Я настоятельно рекомендую вам установить этот флажок перед восстановлением файлов (когда удаленные файлы появляются в окне восстановления):
Advanced Mode
-> Options
-> Actions
-> Restore folder structure
При этом все ваши файлы будут восстановлены с сохранением структуры папок, так что тогда это будет намного проще просто перетащите эту папку на путь, откуда она была удалена.
- Установить инструмент восстановления на USB-устройство гораздо предпочтительнее (из-за предупреждения ниже)
- При упоминании того, где восстановить файлы, не выбирайте тот же диск, с которого файлы были удалены (опять же из-за упомянутого ниже предупреждения), так как текущий восстановленный файл может перезаписать другой удаленный файл, который еще не восстановлен. Восстановление файлов на любой USB-накопитель - всегда хорошее решение.
Предупреждение! Как только вы потеряете (случайно удалите) какой-либо файл, старайтесь не трогать (добавлять / редактировать файлы) диск, с которого он был удален, чтобы повысить вероятность успешного восстановления. В противном случае вы можете полностью потерять этот файл.
Почему это работает:
когда вы удаляете файл, на самом деле он не удаляется. Он просто помечен как «удаленный», поэтому в следующий раз, когда вы добавите / обновите файлы на тот же диск, эти старые файлы будут перезаписаны новыми. Но до тех пор, пока они не будут перезаписаны, все еще можно прочитать (и, конечно же, восстановить) файлы.