Cómo eliminar confirmaciones de una solicitud de extracción

Hice una solicitud de extracción, pero después de eso hice algunos compromisos con el proyecto localmente, lo que terminó contaminando mi solicitud de extracción, intenté eliminarlo, pero sin suerte.

Encontré algunas preguntas similares en StackOverflow pero no puedo aplicar lo que hay allí. Es mi primera solicitud de extracción en GitHub, así que me resulta un poco extraño cómo funciona todo esto.

La confirmación resaltada es la que necesito para mantener y eliminar todas las demás cosas. Se convierte en el cuarto commit en la historia porque hago algunas cosas de fusión.

mi registro de git

¿Alguien puede explicar qué está pasando y cómo solucionar este problema?

Respuestas a la pregunta(3)

Su respuesta a la pregunta