Блин, опять забыл про `git reset --hard`!

Ребят, ну вот опять. Работал над фичей, решил откатить изменения, которые накосячил, и вместо `git revert` случайно (ну, или почти случайно) нажал `git reset --hard HEAD~1`. Теперь история коммитов выглядит чище, но изменения, которые я делал, собственно, пропали. Это вообще как?

Я понимаю, что сам виноват, но может есть какой-то способ восстановить все обратно? Или теперь только переписывать? Помогите, кто сталкивался с подобной ситуацией!

кракен современный маркетплейс

Подробнее