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