Slik sletter du ekstern gren i Git

How Delete Remote Branch Git



I denne artikkelen skal jeg vise deg hvordan du sletter eller fjerner en ekstern Git -gren. Jeg vil bruke et GitHub -depot som et eksternt Git -depot for demonstrasjonen. Men du kan også bruke et hvilket som helst annet eksternt Git -depot som ligger på andre plattformer som BitBucket, GitLab osv.

Kloning av Remote Git Repository:

I denne delen skal jeg vise deg hvordan du kloner et eksternt Git -depot på din lokale datamaskin for å slette eller fjerne en gren fra det eksterne Git -depotet.







Jeg vil bruke et av mine GitHub -depoter ( https://github.com/dev-shovon/hello-c ) for demonstrasjonen.





For å klone ønsket GitHub -depot på din lokale datamaskin, kjør følgende kommando:





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

Det eksterne Git -depotet bør klones.



En ny katalog bør opprettes som du kan se på skjermbildet nedenfor.

Naviger nå til den nyopprettede katalogen med følgende kommando:

$CDHei C/

Viser eksterne grener:

Før du sletter eller fjerner en ekstern Git -gren, er det viktig å vite hvilke eksterne grener som er tilgjengelige. Du kan lett få en liste over alle de eksterne Git -grenene fra kommandolinjen.

For å vise alle Git -eksterne grener, kjør følgende kommando:

$git gren -fjernkontroller

Som du kan se, er alle de eksterne grenene oppført. La oss fjerne opprinnelse / forbedret gren. Her, opprinnelse er navnet på det eksterne depotet og forbedret er navnet på den eksterne grenen.

Fjerne fjernlager:

For å fjerne forbedret gren fra opprinnelse repository, kan du kjøre en av følgende kommandoer:

$git pushopprinnelse-dforbedret
Eller,
$git pushopprinnelse-sletteforbedret

Eller,

$git pushopprinnelse: forbedret

MERK: Et kolon ( : ) før filialnavnet har samme effekt som -d eller –Slette valg av git push .

Du vil bli bedt om brukernavn og passord for det eksterne Git -depotet. For GitHub er det påloggingsdetaljene for GitHub -kontoen din. Når du har oppgitt påloggingsinformasjonen, vil den eksterne Git -grenen ( forbedret i dette tilfellet) bør fjernes.

Som du kan se, den eksterne grenen opprinnelse / forbedret er ikke lenger oppført.

$git gren -fjernkontroller

Som du kan se, grenen forbedret er ikke oppført på mitt GitHub -depot også. Så det blir fjernet for godt.

Så, det er slik du sletter eller fjerner en ekstern gren i Git. Takk for at du leste denne artikkelen.