git remove commit en el servidor

He cometido algunos errores sobre mi proyecto gestionado en git:

Leyendo algunas guías y algunos posts aquí hice este comando:

git reset --hard a77ec5f

donde el commint a77ec5f es el último 'buen' compromiso

después de esto, los archivos están justo en mi copia local, pero si hago unagit 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)

y ahora, ¿cómo puedo decirle al servidor que las 4 confirmaciones que estoy detrás están para eliminar? Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta