Branch und Merge
Branch und Merge¶
Bisher haben wir die grundlegenden Funktionen von git verwendet. Es gibt auch die Funktionen branch (Zweig) und merge (zusammenführen), die Git im Vergleich zu den früher existierenden Tools stark vereinfacht hat.
Für diese praktische Arbeit können Sie sich mit dem Befehl gitk behelfen, der Ihnen eine grafische Darstellung und einen visuellen Verlauf der Commits in Ihrem Repo liefert.
Erstellen Sie in Ihrem lokalen Repo einen Entwicklungszweig
dev01.Erstellen Sie auf diesem Zweig zwei Commits:
Einen, um eine Datei
hello_world.pyzu erstellen.Eines, um diese Datei
hello_world.pyzu füllen
Vom
masterBranch aus erstellen Sie einen neuen Entwicklungszweigdev02.Erstellen Sie auf dem Zweig
dev02einen Commit:Bearbeiten Sie die Datei
README.md.
Merge den Zweig
dev02inmaster.Merge den Zweig
dev01inmaster.Pushen Sie Ihr lokales Repository auf Ihren GitHub Remote.