Fusjonsutviklingsgren med master

Fusjonsutviklingsgren med master

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.