Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
In diesem Artikel wird beschrieben, wie Sie einen Git-Branch mithilfe zweier verschiedener Methoden löschen: in Visual Studio und über die Befehlszeile.
Hinweis
Wenn Sie einen Branch in Ihrem lokalen Repository löschen, wird der Branch aus dem Remoterepository nicht entfernt.
Zeigen Sie die Branches Ihres Repositorys an, indem Sie Repos>Branches auswählen, während Sie Ihr Repository im Web anzeigen.
Wählen Sie am Ende der Zeile des Branchs, den Sie löschen möchten, die Schaltfläche Weitere Optionen aus.
Wählen Sie im Menü „Optionen“ die Option Branch löschen aus.
Klicken Sie im Dialogfeld Branch löschen auf Löschen.
Führen Sie die folgenden Schritte aus, um einen Branch zu löschen:
Wählen Sie im Git-Menü in der Menüleiste Branches verwalten aus.
Klicken Sie unter Branches mit der rechten Maustaste auf einen Branch, und wählen Sie Löschen aus. Wenn Sie nicht veröffentlichte Änderungen vorgenommen haben, fragt Visual Studio, ob Sie sicher sind, dass Sie den Branch löschen möchten.
Visual Studio 2019, Version 16.8 und höher, bietet eine Benutzeroberfläche für Git-Versionskontrolle, während die Git-Benutzeroberfläche von Team Explorer beibehalten wird. Um Team Explorer zu verwenden, deaktivieren Sie in der Menüleiste Extras>Optionen>Vorschaufeatures>Neue Git-Benutzeroberfläche. Sie können Git-Features über beide Schnittstellen austauschbar verwenden.
Öffnen Sie Team Explorer, und wechseln Sie zur Ansicht Branches.
Suchen Sie den Branch, den Sie löschen möchten. Denken Sie daran, dass Sie einen Branch, an dem Sie gerade arbeiten, nicht löschen können.
Klicken Sie mit der rechten Maustaste auf den Branchnamen, und wählen Sie Löschen aus. Visual Studio fragt Sie, ob Sie sicher sind, dass Sie den Branch löschen möchten, wenn Änderungen daran nicht veröffentlicht wurden.
Sie können einen Remotebranch mit derselben Methode löschen. Suchen Sie die Struktur für das Remoterepository in der Ansicht Branches von Team Explorer (z. B. remotes/origin), klicken Sie mit der rechten Maustaste, und wählen Sie Löschen aus.
Löschen Sie einen lokalen Branch mithilfe des Befehls git branch -d, während sie zu einem anderen Branch ausgecheckt werden.
git branch -d <branch_name>
Zum Löschen eines Remotebranchs müssen Sie den Befehl git push mit der Option --delete verwenden.