Aus dem Kurs: Git-Integration in Visual Studio
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.100 Kurse von Branchenfachleuten.
Einen Rebase ausführen
Aus dem Kurs: Git-Integration in Visual Studio
Einen Rebase ausführen
In meinem Repository habe ich mehrere Feature-Branches, in denen ich parallel verschiedene Funktionen meiner Software entwickelt habe. Zwei dieser Branches, nämlich TodosSpeichern und TodoAusgabe, habe ich bereits in den master-Branch gemergt. Die Änderungen sind also in den Hauptzweig zurückgeflossen. Im ersten Fall bei TodosSpeichern war das sehr einfach. Ausgangspunkt war dieser Commit hier. Da war der master ursprünglich und von hier habe ich abgezweigt. Dann habe ich in dem Branch TodosSpeichern zwei Commits gemacht und alles was ich beim Merge machen musste, bzw. alles was Git und Visual Studio für mich automatisch gemacht haben, war ein Fast-Forward. Bei dem Fast-Forward wurde dann einfach der Zeiger, auf den der master zeigt, von diesem Commit auf diesen geändert. Das ging dann beim zweiten Mal nicht mehr ganz so leicht. Das Problem war, dass der zweite Commit, den ich mergen wollte, der war hier in diesem Branch TodosAusgabe und dessen Eltern-Commit war ja dieser hier. Auf…
Inhalt
-
-
-
-
-
-
(Gesperrt)
Branching und Merging im Überblick5 Min. 22 Sek.
-
(Gesperrt)
Branch anlegen7 Min. 53 Sek.
-
(Gesperrt)
Zwischen Branches wechseln4 Min. 28 Sek.
-
(Gesperrt)
Branch aus einem vorhandenen Commit erzeugen3 Min. 18 Sek.
-
(Gesperrt)
Unterschiede zwischen zwei Branches ansehen3 Min.
-
(Gesperrt)
Entwicklungszweige zusammenführen7 Min. 40 Sek.
-
(Gesperrt)
Zwei Branches mergen6 Min. 40 Sek.
-
(Gesperrt)
Einen Rebase ausführen6 Min. 13 Sek.
-
(Gesperrt)
Cherry Picking2 Min. 37 Sek.
-
(Gesperrt)
Merge-Konflikte auflösen6 Min. 35 Sek.
-
(Gesperrt)
-
-