I denne bloggen vil vi diskutere hvordan du kan hente spesifikke forpliktelser fra Git Repository og slå sammen forpliktelsene i Git Repository.
Hvordan trekke spesifikt forpliktelse fra Git -depot?
Det enkle svaret på spørsmålet, det er ikke mulig å trekke en spesifikk forpliktelse fra et GIT -eksternt depot. Men kan hente de nyeste dataene fra Git Remote Repository og deretter slå dem sammen med en annen gren. For å gjøre det, først, navigerer du til Git -depotet og henter alle nye data fra Git Remote Repository ved å bruke “$ git hente opprinnelse”Kommando. Kontroller deretter logghistorikken for å se forpliktelsen med referanse og bytte til en annen gren. Til slutt, kjør "$ git fusjon ”Kommando for å slå sammen forpliktelsene.
La oss nå implementere det uttalte konseptet!
Trinn 1: Start Git Bash
Søk og åpne opp git -terminalen på systemet ditt ved hjelp av "Oppstart" Meny:
Trinn 2: Naviger til Git Repository
Neste, utfør "CD”Kommando for å flytte til det lokale depotet:
$ CD "C: \ Brukere \ Nazma \ git \ demo5"
Trinn 3: Hent opprinnelse
Hent deretter fjernkontrollen (opprinnelsen) ved å utføre “git hente”Kommando:
$ git hente opprinnelse
Her kan du se, den nyeste versjonen av det eksterne depotet hentes med suksess med alle metadata:
Trinn 4: Sjekk Repository Reference Log History
Sjekk Git Local Repository Log History ved å bruke "git log”Kommando med“-en linje”Alternativ:
$ git log --oneline
Trinn 5: Switch Branch
Nå, utfør "Git Checkout”Med filialnavn vil du bytte:
$ git Checkout Master
Trinn 6: Git Merge Commit
Til slutt, slå sammen forpliktelsen ved å bruke referansen og bringe alle endringer i det nåværende depotet:
$ git fusjon 440f087
Det er alt. Vi har lært hvordan vi skal slå sammen forpliktelsene i Git -depotet.
Konklusjon
På Git har du lov til å trekke en spesifikk forpliktelse fra et Git Remote Repository. Imidlertid tillater GIT deg å hente de nyeste dataene fra Git Remote Repository og deretter slå dem sammen med en annen gren. For å slå sammen forpliktelsene til to grener, først, flytter du til Git -depotet og henter alle oppdaterte data fra Git Remote Repository. Kontroller deretter logghistorikk for å se forpliktelser og deres referanse og bytte grenen. Etter det, slå sammen forpliktelsene. Denne bloggen demonstrerte prosessen med å slå sammen forpliktelsene i Git Repository.