Ta bort en Git-gren

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

Visual Studio 2019 | Visual Studio 2022

I den här artikeln beskrivs hur du tar bort lokala och fjärranslutna Git-grenar med hjälp av Azure DevOps webbportal, Visual Studio eller Git-kommandoraden.

Anmärkning

Om du tar bort en gren på din lokala lagringsplats tas inte grenen bort på fjärrplatsen.

Förutsättningar

Kategori Krav
Åtkomst till projekt Medlem av ett -projekt.
behörigheter Visa kod i privata projekt: Minst grundläggande åtkomst .
– Klona eller bidra till kod i privata projekt: Medlem i säkerhetsgruppen Deltagare eller motsvarande behörigheter i projektet.
– Ange behörigheter för gren eller lagringsplats: Hantera behörigheter för grenen eller lagringsplatsen.
– Ange grenprinciper, statuskontroller eller ändra standardgrenen: Redigera principbehörighet för lagringsplatsen eller grenen eller medlemskap i säkerhetsgruppen Project Administratörer.
– Importera en lagringsplats: Medlem i Projektadministratörer säkerhetsgrupp eller Git-projektnivå Skapa lagringsplats behörighet inställd på Tillåt. Mer information finns i Ange Behörigheter för Git-lagringsplats.
Tjänster Repos aktiverat.
Arbetsredskap Valfritt. Använd az repos kommandon: Azure DevOps CLI.
Kategori Krav
Åtkomst till projekt Medlem av ett -projekt.
behörigheter – Visa kod: Minst Grundläggande åtkomst.
– Klona eller bidra till kod: Medlem i Contributors säkerhetsgrupp eller motsvarande behörigheter i projektet.
Tjänster Repos aktiverat.

Följande krav beror på om du tar bort en lokal gren eller fjärrgren:

Kategori Krav
Lokal gren Kolla in en annan gren innan du tar bort grenen. Azure DevOps behörigheter, principer och lås gäller inte när du bara tar bort en lokal gren.
Behörighet för fjärrgren Ha behörigheten Force push på grennivå (skriv om historik, ta bort grenar och taggar) inställd på Tillåt. Det här kravet gäller oavsett om du tar bort fjärrgrenen i webbportalen, Visual Studio eller från kommandoraden. Grenskapare får den här behörigheten som standard om inte behörighetstilldelningen ändras.
Nödvändiga förgreningsprinciper Inaktivera eller ta bort alla nödvändiga grenprinciper innan du tar bort grenen. Du behöver behörigheten Redigera principer eller medlemskap i säkerhetsgruppen Project Administratörer för att hantera grenprinciper.
Standardgren Ange en annan gren som lagringsplatsens standardgren innan du tar bort den aktuella standardgrenen.
Låst gren Lås upp grenen innan du tar bort den. Om du vill låsa upp en gren som en annan användare låst behöver du behörigheten Ta bort andras lås .

Om grenen Ta bort inte är tillgänglig kontrollerar du din gällande force push-behörighet och kontrollerar att grenen inte har några obligatoriska principer, inte är lagringsplatsens standardgren och inte är låst.

Ta bort gren

  1. Visa grenarna i ditt arkiv genom att välja Arkiv>Grenar när du visar ditt arkiv på webben.

    Skärmbild som visar hur du kommer åt dina grenar.

  2. Välj knappen Fler alternativ i slutet av raden i den gren som du vill ta bort.

    Skärmbild som visar hur du kommer åt menyn för att ta bort en gren.

  3. I alternativmenyn väljer du Ta bort grenen.

  4. I dialogrutan Ta bort gren väljer du Ta bort.

Nästa steg