Wie entferne ich Commits aus einer Pull-Anfrage?

Ich habe eine Pull-Anfrage durchgeführt, aber danach habe ich einige Commits für das Projekt vor Ort durchgeführt, wodurch meine Pull-Anfrage nicht mehr verschmutzt wurde. Ich habe versucht, sie zu entfernen, aber ohne Erfolg.

Ich habe einige ähnliche Fragen zu StackOverflow gefunden, aber ich kann nicht anwenden, was darin enthalten ist. Es ist meine erste Pull-Anfrage auf GitHub, daher finde ich es seltsam, wie das alles funktioniert.

Das hervorgehobene Commit ist das, das ich brauche, um alle anderen Dinge zu behalten und zu entfernen. Es wird das vierte Commit in der Geschichte, weil ich ein paar Merge-Sachen mache.

my git log

Kann jemand erklären, was los ist und wie das Problem behoben werden kann?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage