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