Witam!
Stworzyłem przypadkowo commit w repozytorium publicznym (z poziomu strony internetowej), który chciałem nadpisać, jednak nie zorientowałem się, że w repozytorium lokalnym cofnąłem Head o jeden commit. W taki sposób nadpisałem niechciany komit publiczny i jeszcze jeden wcześniejszy. Żeby odzyskać ten lokalny commit użyłem komendy "git reflog". Po odznalezieniu zrobiłem "git reset --hard <SHA COMMITU>" i tutaj właśnie moja wiedza się skończyła, ponieważ nie moge pushować tego do repozytorium publicznego. tak wygląda log po "git reset --hard d8ecc52"

Po odpaleniu aplikacji, zauważyłem że cały czas brakuje kodu z commitu Local Storage Fix, a tak wygląda konsola po próbie commitowania:
