Hvordan slå sammen en spesifikk forpliktelse i git

Hvordan slå sammen en spesifikk forpliktelse i git
GIT Merges -funksjonen er en av de bemerkelsesverdige funksjonene i GIT og er mye brukt for å integrere grener, kode og funksjonalitet. Ved å slå sammen Git -grenene, kan Git -utviklere få og kopiere en annen grenes forpliktelse. Men noen ganger vil Git -brukere få tilgang til bare spesifikke forpliktelser eller endringer av grener i stedet for å kopiere alle forpliktelser.

Dette innlegget vil utdype metoden for å slå sammen en spesifikk forpliktelse fra en annen gren i Git.

Hvordan slå sammen en spesifikk Git -forpliktelse?

For å slå sammen en git-spesifikk forpliktelse, åpner du Git-grenen du vil slå sammen forpliktelsen og notere Commit ID. Etterpå flytt til Git -grenen der du er nødvendig for å slå sammen den spesifikke Git -forpliktelsen og bruke “Git Cherry-Pick Commit-Id”Kommando for å slå sammen forpliktelsen.

Trinn 1: Start Git -terminalen

Fra vinduene “Oppstart”Meny, start Git -terminalen:

Trinn 2: Gå til Git Repository

Gå til Git Working Repository ved å behandle "CD”Kommando:

$ CD "C: \ git"

Trinn 3: Se grener

Se alle grener av Git gjennom gitt kommando og velg den grenen du vil slå sammen forpliktelsen:

$ git gren

For eksempel vil vi slå sammen forpliktelsen til "Dev”Branch:

Trinn 4: Flytt til grenen

Bruke "Git Checkout”Kommando for å bytte til den nødvendige grenen:

$ git Checkout Dev

Sjekk Git -loggen og legg merke til forpliktelses -ID for en spesifikk forpliktelse som uthevet nedenfor:

$ git log --oneline

Trinn 5: Switch Branch

Gå nå til grenen der du vil slå sammen den spesifikke forpliktelsen til en annen gren gjennom den nevnte kommandoen:

$ git kassafunksjoner

Trinn 6: Fett opp spesifikk forpliktelse

Slå sammen den spesifikke forpliktelsen ved å bruke "Git kirsebærplukk”Kommando sammen med den kopierte forpliktelses -IDen:

$ git cherry-pick e116d26

Trinn 7: Bekreft forpliktelse er slått sammen

Deretter kan du sjekke tømmerstokkene til den for øyeblikket åpnede grenen og bekrefte om den spesifikke forpliktelsen er slått sammen eller ikke:

$ git log --oneline

Det kan observeres fra utgangen at vi har fusjonert den spesifikke forpliktelsen:

Vi har demonstrert prosedyren for å slå sammen en spesifikk forpliktelse i Git.

Konklusjon

For å slå sammen den spesifikke Git -forpliktelsen, besøk Git Repository. Legg merke til forpliktelses -IDen du trenger å slå sammen. Etter det, bytt til grenen der du slår sammen den spesifikke forpliktelsen til en annen gren. Neste, slå sammen forpliktelsen ved å bruke “$ git kirsebærplukk ”Kommando. I denne bloggen demonstrerte vi metoden for å slå sammen en spesifikk forpliktelse i Git.