In der Zeit zurückgehen und einen Zweig erstellen?

996
Felix

Ich versuche folgendes in git zu tun:

  1. Gehe ein paar Commits zurück (Master Branch)
  2. Erstellen Sie einen neuen Zweig
  3. Stellen Sie das letzte Commit für den Master-Zweig wieder her (fahren Sie fort).

Die Reihenfolge ist nicht wichtig, es könnte wie folgt ausgeführt werden:

  1. Erstellen Sie einen neuen Zweig und wechseln Sie zu ihm
  2. Gehe ein paar Commits zurück (lösche sie aus der Zweighistorie)

Wie kann ich das machen?

6

1 Antwort auf die Frage

8
Tom Anderson

Ich bin mir nicht sicher ob ich das verstehe. Was ist falsch mit:

git branch newbranch $ID_OF_BRANCH_POINT 

?

Nichts, es ist eigentlich genau das, wonach ich gesucht habe, ich wusste einfach nicht, dass es dort war. Vielen Dank. Felix vor 12 Jahren 0
Aha! Freut mich zu helfen. Tom Anderson vor 12 Jahren 0