git remove commit na serwerze

popełniłem kilka błędów dotyczących mojego projektu zarządzanego w git:

czytając kilka przewodników i niektóre posty tutaj zrobiłem to polecenie:

git reset --hard a77ec5f

gdzie commint a77ec5f jest ostatnim „dobrym” zatwierdzeniem

po tym pliki są w mojej lokalnej kopii, ale jeśli to zrobięgit status:

$ git status
# On branch dev
# Your branch is behind 'origin/dev' by 4 commits, and can be fast-forwarded.
#
nothing to commit (working directory clean)

a teraz, jak mogę powiedzieć serwerowi, że 4 zatwierdzenia, które mam za sobą, mają zostać usunięte? dzięki

questionAnswers(2)

yourAnswerToTheQuestion