Aus dem Kurs: Git und Github lernen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Was sind Branches?

Was sind Branches?

Im Alltag programmiere ich vor mich hin und die einzelnen Commits, die fädeln sich hier auf wie an ein einer langen Perlenkette. Aber was passiert jetzt, wenn ich beispielsweise ganz in Ruhe ein neues Feature entwickeln möchte, ohne dass das direkt in der Software auch vorhanden ist oder auch gleich deployt wird. Jetzt kommen die sogenannten Branches ins Spiel. Branches ist Englisch für Ast, einfach eine Verästelung. Ich möchte in meinem Beispiel bei der Bergtour zum Beispiel eine Bergtour zum Watzmann hinzufügen, also mache ich einen eigenen Branch auf, und den zweige ich hier vom aktuellen Branche, vom aktuellen Stand meiner Software, ab, und jetzt kann ich hier gemütlich dieses Feature hier entwickeln. Ich kann es verbessern und habe eigene Commits, die nur in diesem Branch Watzmann gültig sind. Und im Master hat sich bisher noch gar nichts verändert. Das ist noch der Stand von Feature A. Und jetzt meldet sich einer und sagt: "Ich habe einen Fehler gefunden. Dieser Fehler muss…

Inhalt