Hvordan trekke spesifikt forpliktelse fra Git -depot

Hvordan trekke spesifikt forpliktelse fra Git -depot
Git er det mest brukte desentraliserte systemet som brukes av store selskaper. Utviklerne bruker den for å spore og samarbeide om prosjektets kildekode. Det gjør dem i stand til å samarbeide fra hvert punkt i kloden og tilbakestille endringer i koder om nødvendig. Brukere kan også trekke og skyve filer og mapper med lagringshistorier.

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.