Git · Middle · Frage 52 von 75
Du hast versehentlich auf main statt auf einen Feature-Branch committet (nicht gepusht). Wie behebst du das?
- 1Den Branch bei HEAD anlegen, dann
mainzurücksetzen - 2Den Commit auf
mainrevertieren und pushen - 3Ihn mit neuer Nachricht erneut auf
maincherry-picken
Antwort zeigen
Richtige Antwort: Den Branch bei HEAD anlegen, dann main zurücksetzen
Erklärung
git branch feature, dann git reset --hard origin/main (oder HEAD~1), dann git switch feature. Da nichts gepusht wurde, ist das Umschreiben des lokalen main sicher.