“Git Merge” mellom mester- og utviklingsgrener

“Git Merge” mellom mester- og utviklingsgrener
Git -forgrening gjør det mulig for flere brukere å jobbe med det samme prosjektet ved å endre arbeidskodebasen og hjelper dem med å fikse en feil eller legge til nye funksjoner. Utviklere kan opprette en ny filial for å fungere for hver prosjektmodul uten å endre den eksisterende versjonen av kodefilene. I tillegg kan nye grener opprettes for å isolere kodeendringene, som kan testes før du utfører sammenslåingsprosessen til hovedgrenen. Dessuten kan brukere kombinere dataene fra to forskjellige grener ved å slå dem sammen.

Denne bloggen vil snakke om prosedyren for å slå sammen "Master" og "Dev" -grenene.

Hvordan utføre "git fusjon" mellom master og utviklingsgrener?

Å slå sammen de eksterne grenene “herre”Og“Dev”På Git, sjekk ut trinnene nedenfor:

  • Naviger til ønsket Git -katalog.
  • Se listen over alle lokale og eksterne grener.
  • Velg “Dev”Filial, skyv og sett den som en sporing av fjerngren.
  • Kjør “Git Merge Dev”Kommando.

Merk at arbeidsgrenen din må være “herre”.

Trinn 1: Naviger til nødvendig katalog

Først, utfør "CD”Kommando sammen med den aktuelle depotbanen og flytt til den:

$ CD "C: \ Brukere \ Nazma \ Git \ Testing"

Trinn 2: Vis lokale filialliste

Vis deretter listen over alle eksisterende lokale og eksterne grener ved å bruke "git gren”Kommando:

$ git gren -a

I følge den undergitte utgangen har vi ikke "Dev”Remote Branch:

Trinn 3: Skyv den lokale “Dev” -grenen

Deretter, bruk "git push”Kommando sammen med den lokale utviklingsgrenen til det eksterne depotet:

$ git push -u opprinnelse Dev

Her:

  • -u”Flagg representerer oppstrøms.
  • opprinnelse”Er navnet på den eksterne url.
  • Dev”Er den lokale grenen.

Som du kan se, har vi vellykket presset den lokale grenen inn i det eksterne depotet, satte den som sporingsgrenen og opprettet en ny fjernkontroll “opprinnelse/dev”Branch:

Trinn 4: Vis filialliste

Utfør nå den under-uttalte kommandoen for å vise listen over lokale og hentet grener:

$ git gren -a

Den undergitte utgangen indikerer at den nye eksterne grenen blir generert og hentet vellykket:

Trinn 5: Slå sammen "Master" med "Dev" -gren

Til slutt, slå sammen “herre”Gren med“Dev”Branch ved å bruke følgende kommando:

$ git Merge Dev

Her, output “Allerede oppdatert”Betegner at vi allerede har slått sammen disse spesifiserte grenene:

Trinn 6: Bekreft sammenslåingsprosess

Til slutt, se Git Reference Log History of the Current Working Repository gjennom “git log”Kommando:

$ git log

Som du kan se i den undergitte utgangen, "opprinnelse/master”Og“opprinnelse/dev”Er blitt slått sammen med hell:

Det er alt! Vi har forklart metoden for å slå sammen fjernkontrollen “herre”Og“Dev”Grener på git.

Konklusjon

Å slå sammen de eksterne grenene “herre”Og“Dev”På Git, først, flytt til ønsket Git -katalog og se listen over alle lokale og eksterne grener. Deretter velger du "Dev”Filial, skyv og sett den som en sporing av fjerngren. Deretter utføre "Git Merge Dev”Kommando. Denne bloggen demonstrerte prosessen med å slå sammen "mesteren" og "dev" -grenene.