Erstellen eines neuen Git-Branchs
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019 | TFS 2018
Visual Studio 2019 | Visual Studio 2022
Der erste Commit in einem neuen Git-Repository ist der Beginn des main
Branchs. Während Sie im main
Branch arbeiten, erstellen Sie Commits, um Ihre Arbeit in diesem Branch aufzuzeichnen. Die Verzweigung in Git erfolgt, wenn Sie eine neue Entwicklungslinie erstellen, die von einem vorherigen Branch abweicht. Sie können einen neuen Branch erstellen, um ein neues Feature zu entwickeln und zu testen, bevor Sie es Ihrem main
Branch hinzufügen. Der empfohlene Git-Workflow ist die Verwendung eines neuen Branchs für jedes Feature oder jedes Bugfix. Wenn Sie zwischen Branches wechseln, wechselt Git fast sofort die Version Ihrer Repositorydateien so, dass sie dem ausgewählten Branch entspricht. Ihre Commits werden immer im aktuellen Branch gespeichert und von Commits in anderen Branches isoliert.
Eine Übersicht über den Git-Workflow finden Sie im Azure Repos Git-Tutorial.
Neuen Branch erstellen
Hinweis
Branchnamen dürfen keine ASCII-Steuerelementzeichen wie Leerzeichen, Tilden und Doppelpunkte enthalten. Es ist üblich, Kleinbuchstaben zu verwenden und Wörter mit einem Bindestrich zu trennen. Schrägstriche können zum Gruppieren von Branches verwendet werden. Die Länge des Branchnamens sollte 250 ASCII-Zeichen nicht überschreiten. Um Mehrdeutigkeiten zwischen Branchnamen und Commithashes zu vermeiden, verwenden Sie keine Branchnamen, die aus 40 Hexadezimalzeichen bestehen. Weitere Informationen zur Benennung von Branchs finden Sie unter git-check-ref-format und Plattformübergreifende Git-Kompatibilität.
- Browser
- Visual Studio 2022
- Visual Studio 2019 – Git-Menü
- Visual Studio 2019 – Team Explorer
- Git-Befehlszeile
Sie können Branches in Azure Repos Git-Repositorys, GitHub-Repositorys oder anderen gehosteten Git-Repositorys erstellen.
Azure Repos
Öffnen Sie in Ihrem Webbrowser das Teamprojekt für Ihre Azure DevOps-organization, und wählen Sie dann Repos>Branches aus, um die Ansicht Branches zu öffnen.
Wählen Sie in der Ansicht Branches die Option Neuer Branch aus, um das Dialogfeld Branch erstellen zu starten.
Geben Sie im Dialogfeld Branch erstellen einen eindeutigen neuen Branchnamen ein, wählen Sie einen Basisbranch für Ihren neuen Branch aus, verknüpfen Sie optional Arbeitselemente, und wählen Sie dann Erstellen aus.
Ihr neuer Branch wird in der Verzweigungsliste angezeigt.
GitHub
Navigieren Sie in Ihrem Webbrowser zur Standard Seite Ihres GitHub-Repositorys, wählen Sie einen Basisbranch aus, um das Dialogfeld Branches/Tags wechseln zu starten, geben Sie einen eindeutigen neuen Branchnamen ein, und wählen Sie dann Branch erstellen aus.
Auf Standard Seite Ihres Repositorys werden nun die Dateien in Ihrem neuen Branch angezeigt.
Zeigen Sie die Branches Ihres Repositorys an, indem Sie Repos>Branches auswählen, während Sie Ihr Repository im Web anzeigen.
Wählen Sie oben rechts auf der Seite Neuer Branch aus.
Geben Sie im Dialogfeld Branch erstellen einen Namen für den neuen Branch ein, wählen Sie einen Basisbranch für Ihre Arbeit aus, und ordnen Sie Arbeitselemente zu.
Wählen Sie die Option Branch erstellen aus.
Zeigen Sie die Branches Ihres Repositorys an, indem Sie Repos auswählen, während Sie Ihr Repository im Web anzeigen.
Wählen Sie oben rechts auf der Seite Neuer Branch aus.
Geben Sie im Dialogfeld Branch erstellen einen Namen für den neuen Branch ein, wählen Sie einen Basisbranch für Ihre Arbeit aus, und ordnen Sie Arbeitselemente zu.
Wählen Sie die Option Branch erstellen aus.
Tipp
Nachdem Sie einen Remotebranch erstellt haben, können Sie ihn in Ihr lokales Git-Repository abrufen . Führen Sie an der Eingabeaufforderung Folgendes aus:
git fetch
git switch <remote branch name>