Dette innlegget beskrev metoden for å beskjære Git lokale sporingsgrener fjernet fra det eksterne depotet.
Hvordan beskjære git lokale sporingsgrener som ikke eksisterer på fjernkontrollen lenger?
For å beskjære de lokale sporingsgrenene som ikke eksisterer på fjernkontrollen lenger, flytter du først til det spesielle Git -depotet og bygger en forbindelse mellom det lokale og det eksterne depotet gjennom kloning. Etter det, hent det oppdaterte eksterne depotet og se den eksterne URL -listen. Neste, vis alle sporing av eksterne grener. Gå til Github Hosting Service og vis den eksisterende listen over eksterne grener. Til slutt, beskjær lokale sporingsgrener ved å utføre "$ git ekstern svib opprinnelse”Kommando.
Implementer nå ovennevnte instruksjon!
Trinn 1: Naviger til Git Repository
Flytt til det lokale depotet ved å utføre "CD”Kommando:
$ CD "C: \ Brukere \ Nazma \ git \ test_13"Trinn 2: KLONE Remote Repository
Nå, kjør "git klon”Kommando med den eksterne depot -URL for å koble til det lokale depotet:
$ git klon https: // github.com/gituser0422/demo.gitTrinn 3: Sjekk ekstern URL -liste
For å sjekke den eksterne URL -listen for sporing fra det eksterne depotet til det lokale depotet, kjør "Kjør"git fjernkontroll”Kommando sammen med“-v”Alternativ:
$ git ekstern -vTrinn 4: Hent oppdatert eksternt depot
Utfør “git hente”Kommando for å laste ned den oppdaterte versjonen av Git Remote Repository:
$ git henteTrinn 5: Liste over eksterne grener
For å se alle de hentet eksterne grenene, utfør følgende kommando:
$ git gren -rTrinn 6: Bekreft eksterne grener fra GitHub
Deretter åpner du GitHub Hosting Service og sjekk listen over eksterne grener, som i henhold til det nedenfor-listede utdraget, den hentede "Dev”Filial blir slettet fra det eksterne depotet og eksisterer ikke lenger:
Trinn 7: Beskjær lokale sporingsgrener
Til slutt, utfør "git fjerntsvulmet”Kommando sammen med det eksterne navnet”opprinnelse”:
$ git ekstern svib opprinnelseDet kan sees at “Dev”Branch er beskjæret:
Trinn 8: Bekreft svimmel lokal sporingsgren
Til slutt, kjør "git gren”Kommando sammen med“-r”Alternativ for å sikre at den slettede sporede grenen beskjæres fra depotet:
$ git gren -rDet er alt! Vi har beskjæret de lokale sporingsgrenene fjernet fra det eksterne depotet.
Konklusjon
For å beskjære de lokale sporingsgrenene som ikke eksisterer på fjernkontrollen lenger, navigerer du først til Git -depotet og kobler det lokale depotet med det eksterne depotet gjennom kloning. Hent deretter det oppdaterte eksterne depotet og sjekk den eksterne URL -listen. Neste, se alle sporing av eksterne grener. Etter det, åpne GitHub Hosting Service og se den eksisterende listen over eksterne grener. Til slutt, utfør "$ git ekstern svib opprinnelse”Kommando. Dette innlegget beskrev metoden for å beskjære de lokale sporingsgrenene som er slettet fra det eksterne depotet.