Я использую Сообщество Visual Studio 2019 и случайно нажал на отмену изменений на вкладке Team Explorer для всех файлов staged и потерял все свои последние дни работы.
Если вы уверены, что поставили свои файлы, восстановление файлов возможно, даже если это болезненно! Для имен файлов данные теряются из-за того, как работает git.
Если вы не поставили свои файлы, все потеряно.
Скачать и установить Git Extensions .
Затем, когда ваш репозиторий открыт в GitExtensions, перейдите к пункту меню:
«Репозиторий» -> «Git Maintenance» -> «Восстановить потерянные объекты» ...
Там снимите флажок «Показать коммиты и теги» (который будет проверять «Показать другие объекты»)
Теперь, когда вы дважды щелкнете по строке, вы сможете получить содержимое файлов, созданных от самых последних до самых старых.
Удачи !!
потерял все мои последние дни работы.
PS: в будущем вы только что узнали о том, как с git вы должны часто фиксировать (вы всегда сможете восстановить после того, как ваша работа будет зафиксирована). И после этого научитесь переписывать свою историю или вносить изменения в последний коммит. Узнайте, как использовать reflog
также