Denne oppskrivningen vil forklare metoden for å slette alle grener som er slått sammen i Git.
Hvordan slette/fjerne alle grener som er slått sammen i Git?
For å slette eller fjerne alle Git -grener som er slått sammen, følg de medfølgende trinnene:
Trinn 1: Naviger til lokalt depot
Kjør først den nedenfor-listede kommandoen og omdirigerer til den aktuelle lokale katalogen:
$ "C: \ git \ reposc"
Trinn 2: Vis liste over tilgjengelige grener
Vis deretter listen over alle tilgjengelige filialer i depotet gjennom følgende kommando:
$ git gren
Det kan observeres at depotet inneholder tre lokale grener, i.e., “alfa”,“beta”, Og“herre”:
Trinn 3: Vis sammenslåtte grener
Neste, skriv ut "git gren”Kommando med“-slått sammen”Alternativ for å bare vise de sammenslåtte grenene:
$ git gren -fusjonert
Underutgangen indikerer at "alfa”Grenen er slått sammen med“herre”Branch:
Trinn 4: Slett sammenslåtte grener
Skriv inn kommandoen nedenfor for å slette de sammenslåtte grenene og spesifisere grenen du vil beholde. For eksempel har vi spesifisert "herre”Branch fordi vi ønsker å beholde det:
$ git gren -sammenslått | Egrep -V "(^\*| Master)" | xargs git gren -d
Her:
Utgangen nedenfor indikerer at den sammenslåtte grenen “alfa”Har blitt slettet vellykket:
Alternativt kan brukere ganske enkelt slette enhver gren ved å bruke "git gren -d ”Kommando.
Trinn 5: Bekreft endringer
Til slutt, se listen over alle tilgjengelige filialer for å bekrefte endringer:
$ git gren
Det kan sees at nå inneholder depotet bare to grener, i.e., “herre”Og“beta", og "alfa”Filial er slettet fra depotet:
Vi har forklart prosedyren for å slette alle grener som er slått sammen.
Konklusjon
For å slette eller fjerne alle Git -grener som er slått sammen, flytter du først til det lokale depotet. Se deretter de sammenslåtte grenene. Neste, utfør "Git -gren -Merged | Egrep -V “(^\*| Master)” | xargs git gren -d”Og spesifisere grenen som må holdes. Til slutt kan du bekrefte endringer ved å se listen over alle grener. Denne oppskrivningen forklarte metoden for å slette alle grener som er slått sammen i Git.