På den annen side, når vi har en direkte lineær bane mellom kildegrenen og målgrenen, kan den raske fremover sammenslåing utføres.
Denne guiden vil diskutere prosedyren for å slå sammen grener uten å videresende i Git.
Hvordan slå sammen grener uten å spole fremover i git?
Anta at du har opprettet en ny gren for å jobbe med et spesifikt prosjekt, og ønsker å integrere resultatene i hovedkoden eller filen. For det spesifiserte formålet er det nødvendig å slå sammen den spesifikke grenen med rotgrenen.
Følg prosedyren for dette tilsvarende formålet.
Trinn 1: Start Git Bash
Først må du starte “Git bash”Terminal ved hjelp av“Oppstart" Meny:
Trinn 2: Opprett Git -katalog
Kjør “mkdir”Kommando for å opprette den nye Git -katalogen:
$ MKDIR MY_BRANCHES
Her, “My_branches”Er navnet på vår nyopprettede katalog:
Trinn 3: Naviger til Git -katalogen
Flytt til den lokale katalogen der du liker å gjøre endringer:
$ CD My_Branches
Trinn 4: Initialiser Git Repository
Lag nå det tomme Git-depotet ved å bruke kommandoen under overgått:
$ git init
Trinn 5: Opprett og legg til fil
Kjør “ta på”Kommando for å opprette en tekstfil som heter“fil.tekst”I gjeldende katalog:
$ berøringsfil.tekst
Legg det nå til Git -depotet ved hjelp av "git add”Kommando:
$ git Legg til fil.tekst
Trinn 6: Forplikt endringer
Etter det, begå endringene med en informativ melding:
$ git commit -m "-fil.txt lagt til "
Her plasserte vi forpliktelsesmelding i doble sitater:
Trinn 7: Lag gren
Deretter kjører du kommandoen nedenfor for å opprette en ny gren:
$ git gren utvikler seg
Inntil dette punktet har vi opprettet det nye grennavnet “utvikle”:
Trinn 8: Switch Branch
Utfør “Git Checkout”Kommando for å bytte til den nyopprettede grenen:
$ git -kassen utvikler seg
Trinn 9: Opprett og legg til fil
Lag nå først en ny fil i den nye grenen gjennom den gitte kommandoen nedenfor:
$ Touch Fil2.tekst
Legg den etter til Git -depotet:
$ git add -a
Trinn 10: Forplikt melding
Begå endringene med en melding ved å bruke "git forpliktelse”Kommando:
$ git commit -m "file2.txt lagt til "
Trinn 11: Bytt til gren
Neste, bytt til hovedgrenen “herre”Bruke kommandoen nedenfor:
$ git Checkout Master
Trinn 12: Fett Git -grener
Til slutt kan du slå sammen grenene uten å videresende ved å bruke "git smelte”Kommando. Her, "-Nei -f”Flagg forhindrer at sammenslåing utfører FAST -fremoverfunksjonaliteten:
$ git fusjon-ingen-ff utvikle
Som du kan se, har vi slått sammen "herre”Gren med“utvikle”Branch:
Trinn 13: Bekreft fusjonen
Forsikre deg om at grener blir slått sammen med “git log”Kommando:
$ git log --oneline
Under utgangen indikerer at våre to grener er slått sammen:
Vi har samlet den enkleste prosessen med å slå sammen grener uten å gå fremover i Git.
Konklusjon
For å slå sammen grener uten spedisjon i git, initialiserer du først en katalog med "$ git init”Kommando. Opprett deretter en ny fil, legg til den og begå endringer med en melding til Git -depotet. Etter det, opprette og bytte til den nye grenen. Legg igjen, legg til en ny fil i den byttet grenen og forplikte den. Til slutt, utfør "$ git fusjon -ingen -ff”Kommando for å slå sammen begge grenene. Denne guiden illustrerte prosedyren for å slå sammen grenene uten å gå fremover i Git.