Odzyskaj pliki, które zostały dodane do indeksu, a następnie usunięte przez reset git

Dodałem kilka plików do indeksu, ale przez pomyłkę je usunąłemgit reset --hard. Jak je odzyskać? Oto co się stało:

Dodałem wszystkie pliki używającgit add .Potem popełniłemKiedy sprawdziłem status, były jeszcze pliki, które nie zostały uwzględnione w zatwierdzeniu z dodatku, co było dziwnePonownie dodałem nieśledzone pliki i tym razem zadziałałoAle chciałem, żeby wszystko było w jednym singlu, więc sprawdziłem, jak odstąpić od tego, co właśnie popełniłemużyłemgit reset --hard HEAD^ - Zły pomysł oczywiście, wszystkie pliki zostały usuniętewięc wtedy użyłemgit reflog znaleźć gdzie skończyłemwtedy użyłemgit reflog ______ wrócić do mojego ostatniego zatwierdzenia.wtedy użyłemgit reset HEAD rozstrzelić zatwierdzenie (to, co powinienem był pierwotnie zrobić), ale pliki, które dodałem (patrz wyżej) po tym, jak zatwierdzenie wciąż zniknęło.

Jak odzyskać te pliki?

questionAnswers(2)

yourAnswerToTheQuestion