Branch erstellen
Du kannst einen Branch in GitHub auf verschiedene Arten erstellen.
Hinweis: Du kannst einen Branch nur in einem Repository erstellen, auf das zu Pushzugriff hast.
Erstellen eines Branches mit der Branchübersicht
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Wähle in der Dateistrukturansicht auf der linken Seite das Branchdropdownmenü aus, und klicke dann auf Alle Branches anzeigen. Du findest das Branchdropdownmenü auch oben im integrierten Datei-Editor.
-
Klicke auf Neuer Branch.
-
Gib unter „Branchname“ einen Namen für den Branch ein.
-
Wähle unter „Branchquelle“ eine Quelle für deinen Branch aus.
- Wenn dein Repository ein Fork ist, wählst du das Dropdownmenü „Repository“ aus und klickst auf deinen Fork oder das Upstreamrepository.
- Wähle das Dropdownmenü „Branch“ aus, und klicke auf einen Branch.
-
Klicke auf Branch erstellen.
Erstellen eines Branches mit Branchdropdownliste
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Wähle in der Dateistrukturansicht oder oben im integrierten Datei-Editor das Dropdownmenü aus.
-
Wenn du den neuen Branch aus einem anderen Branch als dem Standardbranch des Repositorys erstellen möchtest, kannst du optional auf einen anderen Branch klicken und dann erneut das Branchdropdownmenü auswählen.
-
Gib im Feld „Branch suchen oder erstellen“ einen eindeutigen Namen für den neuen Branch ein, und klicke dann auf Branch erstellen.
Erstellen eines Branches für ein Problem
Du kannst direkt auf der Issueseite einen Branch zum Arbeiten an dem Issue erstellen und sofort beginnen. Weitere Informationen findest du unter Erstellen eines Branches zum Arbeiten an einem Problem.
Branch löschen
Du kannst festlegen, dass Head-Branches automatisch gelöscht werden, nachdem die Pull Requests in Deinem Repository zusammengeführt wurden. Weitere Informationen findest du unter Automatische Löschung von Branches verwalten.
Hinweis: Wenn der zu löschende Branch der Standardbranch des Repositorys ist, musst du vor dem Löschen des Branchs einen neuen Standardbranch auswählen. Weitere Informationen findest du unter Ändern des Standardbranchs.
Wenn der zu löschende Branch einem geöffneten Pull Request zugeordnet ist, musst du den Pull Request vor dem Löschen des Branchs mergen oder schließen. Weitere Informationen findest du unter Einen Pull Request zusammenführen oder Einen Pull Request schließen.
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Wähle in der Dateistrukturansicht auf der linken Seite das Branchdropdownmenü aus, und klicke dann auf Alle Branches anzeigen. Du findest das Branchdropdownmenü auch oben im integrierten Datei-Editor.
-
Klicke neben dem Branch, den du löschen möchtest, auf .
-
Wenn der Branch mindestens einem offenen Pull Request zugeordnet ist, werden die Pull Requests durch Löschen des Branchs geschlossen. Lies die Warnung, und klicke dann auf Löschen.
Wenn du einen Haupt-Branch löschst, nachdem sein Pull Request zusammengeführt wurde, wird GitHub auf offene Pull Requests für das gleiche Repository prüfen, die den gelöschten Branch als ihren Basis-Branch angeben. GitHub aktualisiert solche Pull Requests automatisch, indem es deren Basis-Branch auf den Basis-Branch des zusammengeführten Pull Requests ändert. Weitere Informationen findest du unter Informationen zu Branches.