Ребята выручайте! Случайно потерял весь код введя git --reset merge. VS code выдавал ошибку и не закидывал на гитхаб, полез гуглить, на стаковерфлоу ответ с этим решением был признан лучшим, вот и ввел ((. Пишут, что можно вернуть через reflog. Ввел в консоле, вот что показал:

Хочу вернуть до состояния HEAD@{1}: commit: finished
Проконсультировался с одним человеком, он мне сказал ввести git reset --hard HEAD~1 . Ввел, файлов не появилось, теперь показывает так:

Что делать? Как вернуть?