Git: Wie wird nach dem Zusammenführen zurückgesetzt?

Ich habe einen Hauptzweig aus dem Repository eines Freundes in meinem Arbeitsverzeichnis in branch_a zusammengeführt, indem ich Folgendes verwendet habe:

git pull my_friend master

Ich habe festgestellt, dass die zusammengeführte Version Fehler enthält. Um die Entwicklung fortzusetzen, möchte ich zu meinem letzten Commit vor dem Zusammenführen zurückkehren.
Ich habe es versucht

git reset --hard HEAD

Aber das hat mich gleich nach dem Merge wieder in den Staat gebracht. (Kommt Pull-Befehl zustande?!)
Ich habe auch versucht:

git revert HEAD

aber hat den folgenden Fehler erhalten:

fatal: Commit 2d72d8f367b987d8c16f5cb1a543a6886acdcf83 ist eine Zusammenführung, aber es wurde keine Option -m angegeben.

Was soll ich machen

Antworten auf die Frage(6)

Ihre Antwort auf die Frage