Een Git-vertakking verwijderen

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

Visual Studio 2019 | Visual Studio 2022

In dit artikel wordt beschreven hoe u lokale en externe Git-vertakkingen verwijdert met behulp van de Azure DevOps-webportal, Visual Studio of de Git-opdrachtregel.

Notitie

Als u een vertakking in uw lokale opslagplaats verwijdert, wordt de vertakking op de externe locatie niet verwijderd.

Benodigdheden

Categorie Vereisten
Toegang tot het project Lid van een project.
toestemmingen - Code weergeven in privéprojecten: minimaal Basis toegang.
- Kloon of bijdragen aan code in privéprojecten: lid van de beveiligingsgroep Inzenders of bijbehorende machtigingen in het project.
- Machtigingen voor branch of repository instellen: Machtigingen beheren voor de branch of repository.
- Stel vertakkingsbeleid, statuscontroles in of wijzig de standaardvertakking: Beleidsregelsmachtiging bewerken voor de opslagplaats of vertakking, of lidmaatschap van de beveiligingsgroep Project Administrators.
- Een opslagplaats importeren: Lid van de Projectbeheerders beveiligingsgroep of Git-projectniveau Opslagplaats maken machtiging ingesteld op Toestaan. Zie Machtigingen voor Git-opslagplaatsen instellen voor meer informatie.
Services Repositories ingeschakeld.
Gereedschappen Facultatief. Gebruik az repos opdrachten: Azure DevOps CLI.
Categorie Vereisten
Toegang tot het project Lid van een project.
toestemmingen - Code weergeven: ten minste Basis toegang.
- Klonen of bijdragen aan code: Lid van de beveiligingsgroep Contributors of bijbehorende machtigingen in het project.
Services Repositories ingeschakeld.

De volgende vereisten zijn afhankelijk van of u een lokale of externe vertakking verwijdert:

Categorie Vereisten
Lokale vertakking Bekijk een andere vertakking voordat u de vertakking verwijdert. Azure DevOps machtigingen, beleidsregels en vergrendelingen zijn niet van toepassing wanneer u alleen een lokale vertakking verwijdert.
Machtiging voor externe vertakking Zorg ervoor dat de machtiging Force push op vertakkingsniveau (geschiedenis herschrijven, vertakkingen en tags verwijderen) is ingesteld op Toestaan. Deze vereiste is van toepassing of u de externe vertakking in de webportal, Visual Studio of vanaf de opdrachtregel verwijdert. Makers van vertakkingen ontvangen deze machtiging standaard, tenzij de machtigingstoewijzing wordt gewijzigd.
Vereist vertakkingsbeleid Schakel alle vereiste vertakkingsbeleidsregels uit of verwijder deze voordat u de vertakking verwijdert. U hebt de machtiging Beleid bewerken of lidmaatschap van de beveiligingsgroep Project Administrators nodig om vertakkingsbeleid te beheren.
Standaardbranch Stel een andere vertakking in als de standaardbranch van de opslagplaats voordat u de huidige standaardbranch verwijdert.
Vergrendelde vertakking Ontgrendel de vertakking voordat u deze verwijdert. Als u een vertakking wilt ontgrendelen die een andere gebruiker heeft vergrendeld, hebt u de machtiging Andere vergrendelingen nodig.

Als Delete Branch niet beschikbaar is, controleert u de effectieve pushmachtiging force en controleert u of de vertakking geen vereist beleid heeft, niet de standaardbranch van de opslagplaats is en niet is vergrendeld.

Vertakking verwijderen

  1. Bekijk de branches van uw opslagplaats door opslagplaatsen>Branches te selecteren terwijl u uw opslagplaats op internet bekijkt.

    Schermopname die laat zien hoe u toegang krijgt tot uw vertakkingen.

  2. Selecteer de knop Meer opties aan het einde van de rij van de vertakking die u wilt verwijderen.

    Schermopname die laat zien hoe u het menu opent om een vertakking te verwijderen.

  3. Selecteer in het optiesmenu Vertakking verwijderen.

  4. In het dialoogvenster Vertakking verwijderen, selecteer Verwijderen.

Volgende stappen