Sådan slettes fjerngren i Git

How Delete Remote Branch Git



I denne artikel vil jeg vise dig, hvordan du sletter eller fjerner en fjern Git -gren. Jeg vil bruge et GitHub -depot som et fjernt Git -depot til demonstrationen. Men du kan også bruge ethvert andet fjerntliggende Git -arkiv, der er hostet på andre platforme, f.eks. BitBucket, GitLab osv.

Kloning af Remote Git Repository:

I dette afsnit vil jeg vise dig, hvordan du kloner et fjernt Git -lager på din lokale computer til sletning eller fjernelse af en gren fra det eksterne Git -lager.







Jeg vil bruge et af mine GitHub -depoter ( https://github.com/dev-shovon/hello-c ) til demonstrationen.





For at klone det ønskede GitHub -depot på din lokale computer, skal du køre følgende kommando:





$git klonhttps://github.com/dev-shovon/hej-c

Det eksterne Git -lager skal klones.



Der skal oprettes et nyt bibliotek, som du kan se på skærmbilledet herunder.

Naviger nu til det nyoprettede bibliotek med følgende kommando:

$CDhej-c/

Lister fjerngrener:

Inden du sletter eller fjerner en fjern Git -gren, er det vigtigt at vide, hvilke fjerngrener der er tilgængelige. Du kan nemt få en liste over alle de eksterne Git -grene fra kommandolinjen.

For at liste alle Git -fjerngrenene skal du køre følgende kommando:

$git gren -fjernbetjeninger

Som du kan se, er alle de fjerntliggende grene angivet. Lad os fjerne oprindelse / forbedret afdeling. Her, oprindelse er navnet på fjernlageret og forbedret er navnet på den fjerntliggende filial.

Fjernelse af fjernlager:

For at fjerne forbedret gren fra oprindelse repository, kan du køre en af ​​følgende kommandoer:

$git skuboprindelse-dforbedret
Eller,
$git skuboprindelse-sletforbedret

Eller,

$git skuboprindelse: forbedret

BEMÆRK: Et tyktarm ( : ) før filialnavnet har samme effekt som -d eller - slet mulighed for git skub .

Du bliver bedt om brugernavn og adgangskode til dit eksterne Git -lager. For GitHub er det loginoplysningerne på din GitHub -konto. Når du har angivet loginoplysningerne, vil den eksterne Git -filial ( forbedret i dette tilfælde) skal fjernes.

Som du kan se, den fjerntliggende gren oprindelse / forbedret er ikke længere opført.

$git gren -fjernbetjeninger

Som du kan se, grenen forbedret er heller ikke opført på mit GitHub -lager. Så det fjernes for godt.

Så sådan sletter eller fjerner du en fjerngren i Git. Tak fordi du læste denne artikel.