Hvordan slå sammen grener uten å spole fremover i git

Hvordan slå sammen grener uten å spole fremover i git
Mens de jobber med et desentralisert versjonskontrollsystem kjent som GIT, kan brukere lage mange grener i depotet for flere formål. I tillegg kan du slå dem sammen i hovedrotgrenen. Men når grener blir slått sammen med en sammenslåing, er denne prosessen kjent som sammenslåing uten raskt fremover.

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.