Menu
CoddyTech

Was ist ein Branch?

Teil des Abschnitts Versionskontrolle der Terminal-Journey von Coddy. Lektion 28 von 58.

Ein Branch in Git ist einfach ein beweglicher Zeiger auf einen Commit. Der Standard-Branch heißt normalerweise main, und jeder Commit, den du darauf erstellst, bewegt diesen Zeiger weiter nach vorn.

Branches ermöglichen es dir, gleichzeitig an verschiedenen Entwicklungslinien zu arbeiten, ohne einander in die Quere zu kommen. Du kannst:

  • Eine riskante Idee in einem Neben-Branch ausprobieren und ihn sauber verwerfen
  • Ein neues Feature isoliert entwickeln, während main stabil bleibt
  • Arbeit an ein Teammitglied übergeben, indem du einen Branch teilst

Du kannst jederzeit Branches auflisten mit:

git branch

Der Branch, auf dem du dich gerade befindest, wird durch ein * neben seinem Namen angezeigt. Intern verfolgt Git „den aktuellen Branch“ über die Datei .git/HEAD, die du zuvor gesehen hast.

challenge icon

Aufgabe

Anfänger

Das aktuelle Verzeichnis ist noch kein Git-Repository. Initialisiere ein neues Git-Repository, konfiguriere deine Benutzeridentität (Name und E-Mail-Adresse), erstelle einen Commit mit der vorhandenen Datei note.txt und liste dann die Branches auf, um zu überprüfen, dass der Branch main existiert. Deine endgültige Ausgabe sollte so aussehen: * main.

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Versionskontrolle

Übe selbstständig: Terminal-Playground