Git -utviklere bruker Git -grener for å opprettholde DevOps prosjektkildekode. De jobber med forskjellige grener, for eksempel funksjonsgrener som inkluderer funksjoner. Deretter blir disse grenene slått sammen til "utvikling”Branch, som fungerer som en forproduksjonsgren. Etter å ha integrert alle grener i utviklingsgrenen, slår Git -brukerne sammen utviklingsgrenen til standardgrenen, for eksempel "herre”Branch.
Denne bloggen vil demonstrere metoden for å slå sammen utviklingsgrenen fullstendig med mesteren.
Hvordan slå sammen utviklingsgrenen med Master Branch?
Master-grenen inkluderer all prosjektkildekode og utviklingsgrenkode, mens utviklingsgrenen inneholder forproduksjonskode.
For å slå sammen utviklingsgrenen fullstendig med mastergrenen, først, slå sammen utviklingsgrenen til mesterfusjonen. Neste, slå sammen mastergrenen til utviklingsgrenen. For å gjøre det, sjekk ut prosedyren nedenfor.
Trinn 1: Åpne git -terminal
Fra oppstartsmenyen, start "Git bash”Git Terminal:
Trinn 2: Åpne Git -depotet
Neste, bruk "CD”Kommando for å åpne Git -depotet:
$ CD "C: \ git \ test"
Trinn 3: Lag utviklingsgren
For å lage utviklingsgrenen, bruk "git gren ”Kommando. For eksempel har vi opprettet "Dev”Branch som utviklingsgren:
$ git gren Dev
Deretter må du bekrefte om grenen er opprettet eller ikke igjen ved å utføre "git gren”Kommando:
$ git gren
Her kan du se at vi har opprettet "Dev”Branch:
Trinn 4: Gå til utviklingsgren
Gå til utviklingsgrenen gjennom “Git Checkout”Kommando:
$ git Checkout Dev
Trinn 5: Generer ny fil
Generere en ny fil gjennom "ta på”Kommando:
$ Touch File2.tekst
Trinn 6: Legg til ikke -sporendringer i sporingsindeksen
Legg til de ikke -sporede endringene i sporingsindeksen (iscenesettelsesområdet) med "git add”Kommando:
$ git Legg til .
Nå, sjekk depotstaten ved å bruke "git status”Kommando for verifisering:
$ git status
Trinn 7: Forplikt Git -sporede endringer
Bruker "git forpliktelse”Kommando, begå de sporede endringene og lagre dem i det lokale depotet:
$ git commit -m "git commit"
Trinn 8: Flytt til Master
Etter det, flytt til mastergrenen:
$ git Checkout Master
Trinn 9: Fusjonsutviklingsgren til master
Slå sammen utviklingen til mastergrenen ved hjelp av “git smelte”Kommando:
$ git Merge Dev
Trinn 10: Bekreft om utviklingsgrenen er slått sammen
Nå, sjekk om utviklingsgrenen er slått sammen til mastergrenen ved å se en-linjen Git Logs-grafen:
$ git log --oneline -graph -all
Utgangen nedenfor viser at “Dev”Branch er vellykket slått sammen til mesteren:
Trinn 11: Gå til utviklingsgren
For å slå sammen mastergrenen med utviklingsgrenen, flytter du til utviklingsgrenen ved å bruke den oppgitte kommandoen:
$ git Checkout Dev
Trinn 12: Fett master i utviklingsgren
For å fullstendig slå sammen utviklingsgrenen med mesteren, kjør "git smelte”Kommando:
$ git Merge Master
Igjen, se GIT-logger en-linjegraf for å bekrefte om utviklingsgrenen er fullstendig slått sammen med mastergrenen eller ikke:
$ git log --oneline -graph -all
Det kan observeres at utviklingsgrenen er fullstendig slått sammen med mastergrenen:
Vi har utdypet metoden for å slå sammen utviklingsgrenen med mastergrenen.
Konklusjon
For å slå sammen utviklingsgrenen helt med mastergrenen, åpner du først Git -depotet. Bytt til mastergrenen gjennom “Git Checkout Master”Kommando. Slå sammen utviklingsgrenen i mastergrenen ved å bruke “git smelte ”Kommando. Etter det, flytt til utviklingsgrenen og slå sammen mastergrenen med utviklingsgrenen ved å bruke “Git Merge Master”Kommando. Denne artikkelen har utdypet hvordan du kan slå sammen utviklingsgrenen med mesteren.