git: Su rama y 'origen / maestro' se han desviado, ¿cómo deshacerse de los compromisos locales?

Tengo el siguiente mensaje en git:

# Your branch and 'origin/master' have diverged,
# and have 3 and 8 different commits each, respectively.
#   (use "git pull" to merge the remote branch into yours)

Me gustaría deshacerme de las 3 confirmaciones locales y extraer las 8 confirmaciones remotas en origen / maestro.

(La fusión va a ser demasiado difícil, prefiero hacer las 3 confirmaciones locales una vez que el maestro esté actualizado).

¿Cómo puedo hacer esto?

Respuestas a la pregunta(6)

Su respuesta a la pregunta