Verwalten von Branches

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Verwalten Sie die Arbeit im Git-Repository Ihres Teams aus der Ansicht "Verzweigungen " im Web. Passen Sie die Ansicht an, um die für Sie wichtigsten Zweige nachzuverfolgen, damit Sie über die Änderungen, die von Ihrem Team vorgenommen werden, stets informiert bleiben.

Zeigen Sie die Verzweigungen Ihres Repositorys an, indem Sie "Repos", "Verzweigungen " auswählen, während Sie Ihr Repository im Web anzeigen.

Screenshot: Ansicht der Verzweigungen.

#::: moniker-end

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.
- Berechtigungen für Branch oder Repository festlegen: Berechtigungen verwalten für den Branch oder das Repository.
- Verzweigungsrichtlinien festlegen, Statusprüfungen konfigurieren oder die Standardverzweigung ändern: Berechtigung Richtlinien bearbeiten für das Repository oder die Verzweigung oder Mitgliedschaft in der Sicherheitsgruppe Projektadministratoren.
- Ein Repository importieren: Mitglied der Sicherheitsgruppe Projektadministratoren oder die Berechtigung Repository erstellen auf Git-Projektebene auf Zulassen festgelegt. Weitere Informationen finden Sie unter Festlegen von Git-Repositoryberechtigungen.
Dienste Repos aktiviert.
Werkzeuge Wahlfrei. Verwenden Sie az repos Befehle: Azure DevOps CLI.
Kategorie Anforderungen
Projektzugriff Mitglied eines Projekts.
Erlaubnisse - Code anzeigen: Mindestens einfacher Zugriff.
- Code klonen oder dazu beitragen: Mitglied der Sicherheitsgruppe Contributors oder entsprechende Berechtigungen im Projekt.
Dienste Repos aktiviert.

Organisieren Ihrer Filialen

Die Standard-Registerkarte Meine auf der Seite Verzweigungen zeigt Verzweigungen an, die Sie erstellt, geändert oder als Favorit gesetzt haben, zusammen mit der Standardverzweigung für das Repository, z. B. main. Die Registerkarte Alle listet alle Verzweigungen im Repo auf, und die Registerkarte Veraltet listet die Verzweigungen im Repo auf, für die es in den letzten drei Monaten oder länger keine Commits gab.

Der Screenshot zeigt

Wenn die gesuchte Verzweigung nicht angezeigt wird und Sie der Meinung sind, dass sie gelöscht werden könnte, lesen Sie " Wiederherstellen einer gelöschten Verzweigung".

Filtern Sie die aufgelisteten Verzweigungen in einer der Verzweigungsansichten, indem Sie im Feld "Alle Verzweigungen durchsuchen " oben rechts einen bestimmten Namen oder ein bestimmtes Muster eingeben.

Screenshot zeigt Such- und Filterzweige, die mithilfe des Felds

Wenn Ihr Team ein Schrägstrich-Trennzeichen in den Namen der Verzweigungen verwendet, wird eine zuklappbare Baumansicht für diese Verzweigungen angezeigt.

Tipp

Verwenden Sie eine Benennungsrichtlinie für Ihre Branches. Vorschläge finden Sie unter Übernehmen einer Git-Verzweigungsstrategie.

Bevorzugte Zweige hinzufügen

Fügen Sie Verzweigungen aus der Ansicht "Alle " zur Ansicht "Mine " hinzu, indem Sie das Sternsymbol auswählen, um die Verzweigung als Favorit zu markieren. Markieren Sie mehrere Zweige als Favoriten, indem Sie das Sternsymbol in der Baumansicht neben einem Ordner auswählen. Entfernen Sie Favoriten, indem Sie den Stern ausschalten oder die ... rechts neben dem Stern auswählen, um das Verzweigungskontextmenü zu öffnen, und wählen Sie dann "Aus meinen Favoriten entfernen" aus.

Screenshot zeigt Setzen Sie Favoriten in Ihren Verzweigungen, um sie in der Meine-Ansicht anzuzeigen.

Überprüfen von Aktualisierungen an Branches

Jeder Branch-Name enthält den Namen des letzten Mitwirkenden und einen Link zum neuesten Commit auf dem Branch. Wählen Sie das Datum oder die Uhrzeit des letzten Commits aus, um die Aktualisierungen der Verzweigung zu überprüfen. In der Branchansicht wird auch die Anzahl der Commits angezeigt, um die der Branch gegenüber dem Branch mit der Bezeichnung Vergleichen voraus ist bzw. zurückliegt. Verwenden Sie diese Informationen, um schnell zu überprüfen, wie weit eine Verzweigung von einer anderen abweicht.

Wenn ein Zweig eine Pull-Anforderung geöffnet hat, können Sie die Pull-Anforderungs-ID sehen. Wählen Sie die Pullanforderung aus, um sie zu öffnen, damit Sie die Details überprüfen können.

Der Screenshot zeigt, wie weit eine Verzweigung vor und hinter der Vergleichsverzweigung liegt.

Ändern des Vergleichs-Branches

Die für jede Verzweigung aufgelisteten Zahlen „vor“ und „hinter“ werden mit der Verzweigung verglichen, der auf der Seite Verzweigungen aktuell mit Vergleichen bezeichnet ist. Aktualisieren Sie Ihre Vergleichsverzeigung, um zu sehen, wie weit Ihre Verzeigungen im Vergleich zu einer anderen Verzeigungen in Ihrem Repository voraus oder zurückliegen:

  1. Wählen Sie ...Weitere Aktionen für den Branch aus, den Sie als Ausgangspunkt für den Vergleich festlegen möchten.

  2. Wählen Sie "Als Vergleichszweig festlegen" aus.

    Die Bezeichnung Vergleichen wird auf diese Verzweigung verschoben, und bei den anderen Verzweigungen auf der Seite wird die Anzahl der Commits vor/hinter aktualisiert, um den neuen Vergleich widerzuspiegeln.

Verlauf des Branches anzeigen

Überprüfen Sie die Dateien in einer Verzweigung oder einem Verlauf, indem Sie das Symbol "... " neben dem Verzweigungsnamen auswählen und dann "Dateien anzeigen" oder " Verlauf anzeigen" auswählen. Dateien anzeigen öffnet die Ansicht Dateien im Web, sodass Sie die Dateien auf Grundlage des jüngsten Commits in der Verzweigung durchsuchen können. Verlauf anzeigen zeigt jeden Commit im Branch-Verlauf an. Wählen Sie einen Commit aus diesem Verlauf aus, um die in diesem Commit vorgenommenen Dateiänderungen anzuzeigen.

Zugreifen auf die „Dateien anzeigen“ und „Verlauf überprüfen“ über das Kontextmenü des Branchs

Ändern der Standardverzweigung

Sie können einen anderen Zweig als main für neue Änderungen verwenden oder Ihre Hauptentwicklungslinie in Ihrem Repository ändern. Informationen zum Ändern des Standardverzweigungsnamens für neue Repositorys finden Sie unter "Alle Repositoryeinstellungen und -richtlinien".

Zum Ändern der Standardverzweigung Ihres Repositorys zum Zusammenführen neuer Pullanforderungen benötigen Sie mindestens zwei Verzweigungen. Wenn nur ein Branch vorhanden ist, ist dieser bereits der Standardbranch. Sie müssen eine zweite Verzweigung erstellen, um die Standardeinstellung zu ändern.

Hinweis

Das Ändern der Standardverzweigung erfordert, dass Sie über die Berechtigung "Richtlinien bearbeiten" verfügen. Weitere Informationen finden Sie unter Festlegen von Git-Repositoryberechtigungen.

  1. Wählen Sie in Ihrem Projekt-Repository die Verzweigungen aus.

  2. Wählen Sie auf der Seite "Verzweigungen " neben der gewünschten neuen Standardverzweigung weitere Optionen aus, und wählen Sie "Als Standardverzweigung festlegen" aus.

    Screenshot, das zeigt: 'Standardverzweigung festlegen'.

  3. Nachdem Sie die neue Standardverzweigung festgelegt haben, können Sie bei Bedarf den vorherigen Standardwert löschen.

Es gibt weitere Aspekte, die Sie berücksichtigen sollten, bevor Sie diese Änderung vornehmen. Weitere Informationen finden Sie unter Ändern der Standardverzweigung.