Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Visual Studio 2019 | Visual Studio 2022
Der erste Commit in einem neuen Git-Repository ist der Start der main Verzweigung. Während Sie in der main Verzweigung arbeiten, verpflichten Sie sich, Ihre Arbeit in dieser Verzweigung aufzuzeichnen. Verzweigung in Git tritt auf, wenn Sie eine neue Entwicklungslinie erstellen, die von einer vorherigen Verzweigung abweicht. Sie können eine neue Verzweigung erstellen, um ein neues Feature zu entwickeln und zu testen, bevor Sie es zu Ihrer main Verzweigung hinzufügen. Der empfohlene Git-Workflow ist die Verwendung einer neuen Verzweigung für jedes Feature oder Bugfix. Wenn Sie zwischen Verzweigungen wechseln, wechselt Git fast sofort zur Version Ihrer Repositorydateien, um der ausgewählten Verzweigung zu entsprechen. Ihre Commits werden immer in der aktuellen Verzweigung gespeichert und sind von Commits in anderen Verzweigungen isoliert.
Eine Übersicht über den Git-Workflow finden Sie im Lernprogramm zu Azure Repos Git.
Voraussetzungen
| Kategorie | Anforderungen |
|---|---|
| Projektzugriff | Mitglied eines Projekts. |
| Erlaubnisse | - Code in privaten Projekten anzeigen: Mindestens einfacher Zugriff. - Klonen oder Mitwirken an Code in privaten Projekten: Mitglied der Sicherheitsgruppe "Mitwirkende" oder entsprechende Berechtigungen im Projekt. – Legen Sie Verzweigungs- oder Repositoryberechtigungen fest: Berechtigungen für die Verzweigung oder das Repository verwalten . - Standardverzweigung ändern: Bearbeiten von Richtlinienberechtigungen für das Repository. - Importieren eines Repositorys: Mitglied der Sicherheitsgruppe "Projektadministratoren " oder "Git-Projektebene Repository erstellen"-Berechtigungssatz auf "Zulassen". Weitere Informationen finden Sie unter Festlegen von Git-Repositoryberechtigungen. |
| Dienste | Repos aktiviert. |
| Werkzeuge | Wahlfrei. Verwenden Sie az repos-Befehle : Azure DevOps CLI. |
Hinweis
In öffentlichen Projekten haben Benutzer mit Stakeholder-Zugriff vollzugriff auf Azure Repos, einschließlich Anzeigen, Klonen und Beitragen zu Code.
| Kategorie | Anforderungen |
|---|---|
| Projektzugriff | Mitglied eines Projekts. |
| Erlaubnisse | - Code anzeigen: Mindestens einfacher Zugriff. - Klonen oder Zum Code beitragen: Mitglied der Sicherheitsgruppe "Mitwirkende " oder entsprechende Berechtigungen im Projekt. |
| Dienste | Repos aktiviert. |
Erstellen einer neuen Verzweigung
Hinweis
Verzweigungsnamen dürfen keine ASCII-Steuerelementzeichen enthalten, z. B. Leerzeichen, Tilden und Doppelpunkte. Es ist üblich, Kleinbuchstaben zu verwenden und Wörter mit einem Bindestrich zu trennen. Schrägstriche können zum Gruppieren von Verzweigungen verwendet werden. Die Länge des Verzweigungsnamens darf 250 ASCII-Zeichen nicht überschreiten. Um Mehrdeutigkeit zwischen Verzweigungsnamen und Commit-Hashes zu vermeiden, verwenden Sie keine Verzweigungsnamen, die aus 40 Hexadezimalzeichen bestehen. Weitere Informationen zur Verzweigungsbenennung finden Sie unter git-check-ref-format und git cross-platform compatibility.
- Browser
- Visual Studio 2022
- Visual Studio 2019 – Git-Menü
- Visual Studio 2019 – Team Explorer
- Git-Befehlszeile
Sie können Verzweigungen in Azure Repos Git Repos , GitHub-Repositorys oder anderen gehosteten Git-Repositorys erstellen.
Azure Repos
Öffnen Sie im Webbrowser das Teamprojekt für Ihre Azure DevOps-Organisation, und wählen Sie dann Repos> Branches aus, um die Ansicht "Verzweigungen" zu öffnen.
Wählen Sie in der Ansicht "Verzweigungen " die Option "Neue Verzweigung" aus, um das Dialogfeld " Verzweigung erstellen " zu starten.
Geben Sie im Dialogfeld "Verzweigung erstellen" einen eindeutigen neuen Verzweigungsnamen ein, wählen Sie einen Basiszweig für die neue Verzweigung aus, verknüpfen Sie optional Arbeitsaufgaben, und wählen Sie dann "Erstellen" aus.
Die neue Verzweigung wird in der Verzweigungsliste angezeigt.
GitHub
Navigieren Sie in Ihrem Webbrowser zur Hauptseite Ihres GitHub-Repositorys , wählen Sie eine Basisverzweigung aus, um das Dialogfeld "Verzweigungen/Tags wechseln" zu starten, geben Sie einen eindeutigen neuen Verzweigungsnamen ein, und wählen Sie dann "Verzweigung erstellen" aus.
Die Hauptseite Ihres Repositorys zeigt nun die Dateien in Ihrer neuen Verzweigung an.
Tipp
Nachdem Sie eine Remoteverzweigung erstellt haben, können Sie sie in Ihr lokales Git-Repository abrufen . Führen Sie an der Eingabeaufforderung Folgendes aus:
git fetch
git switch <remote branch name>