Hur man tar bort fjärrenhet i Git

How Delete Remote Branch Git



I den här artikeln kommer jag att visa dig hur du tar bort eller tar bort en avlägsen Git -gren. Jag kommer att använda ett GitHub -förvar som ett avlägset Git -arkiv för demonstrationen. Men du kan också använda vilket annat Git -arkiv som helst som finns på andra plattformar, till exempel BitBucket, GitLab etc.

Kloning av Remote Git -förvaret:

I det här avsnittet kommer jag att visa dig hur du klonar ett avlägset Git -arkiv på din lokala dator för att ta bort eller ta bort en gren från det externa Git -förvaret.







Jag kommer att använda ett av mina GitHub -förvar ( https://github.com/dev-shovon/hello-c ) för demonstrationen.





För att klona ditt önskade GitHub -arkiv på din lokala dator, kör följande kommando:





$git klonhttps://github.com/dev-shovon/Hej C

Det avlägsna Git -förvaret bör klonas.



En ny katalog bör skapas som du kan se på skärmdumpen nedan.

Navigera nu till den nyskapade katalogen med följande kommando:

$CDHej C/

Listar fjärrgrenar:

Innan du tar bort eller tar bort en avlägsen Git -gren är det viktigt att veta vilka avlägsna grenar som är tillgängliga. Du kan enkelt få en lista över alla avlägsna Git -grenar från kommandoraden.

Kör följande kommando för att lista alla Git -avlägsna grenar:

$git gren -fjärrkontroller

Som du kan se är alla avlägsna grenar listade. Låt oss ta bort ursprung / förbättras gren. Här, ursprung är namnet på fjärrförvaret och förbättras är namnet på den avlägsna grenen.

Ta bort fjärrförvar:

För att ta bort förbättras gren från ursprung repository kan du köra ett av följande kommandon:

$git pushursprung-dförbättras
Eller,
$git pushursprung--raderaförbättras

Eller,

$git pushursprung: förbättrat

NOTERA: Ett kolon ( : ) innan filialnamnet har samma effekt som -d eller -radera alternativet git push .

Du kommer att bli ombedd att ange användarnamn och lösenord för ditt externa Git -arkiv. För GitHub är det inloggningsuppgifterna för ditt GitHub -konto. När du har angett inloggningsuppgifterna kommer den avlägsna Git -grenen ( förbättras i detta fall) bör tas bort.

Som du kan se, den avlägsna grenen ursprung / förbättras är inte längre listad.

$git gren -fjärrkontroller

Som du kan se, grenen förbättras finns inte heller med i mitt GitHub -arkiv. Så det tas bort för gott.

Så det är hur du tar bort eller tar bort en avlägsen gren i Git. Tack för att du läste denna artikel.