2017-05-21 2 views
0

Ich habe gerade meinen dev-Zweig in meinen Hauptzweig eingemischt und zum Ursprung geschoben. Allerdings muss ich das Zusammenführen vollständig rückgängig machen, als hätte ich die Zusammenführung überhaupt nie ausgeführt.Eine Zusammenführung rückgängig machen, die zum Ursprung geschoben wurde

Was ich brauche, ist der Status des Master-Zweiges wie vor der Zusammenführung. Ich werde den Dev-Zweig zu einem späteren Zeitpunkt wieder zusammenführen.

Wie soll ich das tun?

+4

Dies wurde Hunderte von Malen beschrieben. Hast du gesucht? –

Antwort

0

git reset --hard zurück zum Commit vor der Zusammenführung. Wenn sich die Zusammenführung zum Beispiel auf dem HEAD des Masters befindet, tun Sie git reset --hard HEAD~. Dann drücken Sie den Zweig zum Ursprung: git push origin +master. Benachrichtigen Sie jeden, der das Repo über Zwangsstoß teilt.

+0

nicht sicher, warum diese Antwort abgelehnt wurde. Ansatz scheint richtig zu sein. –

Verwandte Themen