Ich arbeitete an meinem lokalen Zweig, der einige Änderungen vornahm, und als ich fertig war, schob ich alles auf die entfernte Brach. Vor dem Zusammenführen der Branche mit Develop dachte ich, ich sollte eine Rebase machen, weil die anderen Jungs dort viel Code zusammengeführt hatten. Als ich die Rebase gemacht habe und einige Konflikte gelöst habe, bin ich in den entfernten Zweig gegangen. Leider war die Art und Weise, wie ich die Konflikte gelöst habe, falsch, und jetzt muss ich zurückgehen, bevor die Rebase passiert ist, und auch die entfernte Filiale in den neuen Zustand bringen.Git - Wie man eine Rebase, die an den entfernten Zweig (nicht Ursprung) geschoben wurde, rückgängig macht
Was ich versucht
den Kopf zurücksetzen
git --hard HEAD @ zurückgesetzt {x} // wobei x der Kopf kurz vor dem Unterfütterungsmaterial
Das funktioniert und macht die Änderungen in meinem lokalen Zweig wieder rückgängig, aber ich weiß nicht, worauf ich den Remote-Zweig einstellen soll, da es kein neues Commit erzeugt, das gedrängt werden kann o die Fernbedienung.
Verwenden Sie das Flag '-f' mit Ihrem Push-Befehl. –