Mens de jobber med Git, kan det være lurt å integrere dem i det lokale depotet når utviklere gjør endringer i det eksterne depotet. I denne situasjonen tilbyr Git to mest brukte kommandoer for å hente endringer eller endringer fra GIT -fjernkontrollen, for eksempel “$ git hente opprinnelse”Kommando og“$ git pull opprinnelse”Kommando.
Denne håndboken vil differensiere Git -henter og GIT Pull -kommandoer.
Hva er forskjellen mellom git pull vs git hent -kommando?
Git Pull -kommandoen gjør det mulig for brukere å hente og slå seg sammen med et annet Git -depot så vel som Git Local Branch. Derimot lar Git Fetch -kommandoen utviklere nedlasting av objekter fra et annet Git -depot.
La oss nå ta turen mot implementeringssiden!
Hvordan du kan trekke og git hente?
For å utføre git hent og git pull, først, flytt til katalogen og initialiserer den ved hjelp av. Neste, liste opp innholdet i det nåværende depotet og sjekk depotstatusen. Etter det, spore den ikke -sporede filen og legg til fjernkontrollen. Til slutt, kjør "$ git hente opprinnelse”Kommando og utføre“$ git pull origin -allow-ikke-relaterte historier”Kommando for å hente de eksterne depotdataene og integrere dem med det lokale depotet.
La oss prøve ut de ovennevnte instruksjonene!
Trinn 1: Naviger til lokal katalog
Først må du utføre den oppgitte kommandoen for å navigere til Git -depotet:
$ CD "C: \ Brukere \ Nazma \ git \ fetch_pull"
Trinn 2: Initialiser Git Repository
Deretter initialiser Git Local Repository ved å bruke “git init”Kommando:
$ git init
Trinn 3: Innhold av listelister Repository
Kjør “ls”Kommander og liste ut innholdet i depotet:
$ ls
Trinn 4: Sjekk status
Sjekk gjeldende depotstatus ved å bruke følgende kommando:
$ git status
I henhold til utdataene nedenfor "File12.tekst”Er ikke sporet og til stede i Git Working Directory:
Trinn 5: Sporfil
Nå, kjør "git add”Kommando for å spore den ikke -sporede filen:
$ git Legg til File12.tekst
Trinn 6: Forplikt endringer
For å lagre de ekstra endringene, utfør "git forpliktelse”Kommando med forpliktelsesmelding:
$ git commit -m "First Commit"
Trinn 7: Legg til eksternt depot
Etter det, legg til det eksterne depotet i den gjeldende GIT -katalogen med den eksterne depot -URL -en som du vil trekke og hente dataene:
$ git eksternt legg til opprinnelse https: // github.com/gituser0422/temp_repo.git
Trinn 8: Git Fetch
Først henter du hele oppdaterte data om eksternt depot ved hjelp av "git hente”Kommando:
$ git hente opprinnelse
Her, "opprinnelse”Er navnet på vår ekstra Remote Repository URL:
Trinn 9: Git Pull
Til slutt, utfør "git pull”Kommando med det eksterne grennavnet og“-Tillat-ikke-relaterte historier”Alternativ for å hente og integrere det med den lokale grenen:
$ git pull origin master-lenke-urelaterte historier
Som du kan se, “herre”Remote gren er sammenslått med suksess med den lignende lokale grenen:
Vi har forklart bruken av git pull and git hente kommandoer i git.
Konklusjon
Git Pull -kommando brukes til å hente fra den eksterne grenen og slå sammen data med et annet depot eller lokal gren. På den annen side gjør Git Fetch -kommandoen brukere å laste ned objekter fra et annet depot. For å utføre git hent og git pull, først, flytt til katalogen og initialiserer den. Etter det, spore den ikke -sporede filen og legg til det eksterne depotet. Til slutt, utfør "$ git hente opprinnelse”Kommando og kjør“$ git pull origin -allow-ikke-relaterte historier”Kommando. Denne håndboken illustrerte Git Pull and Git Fetch -kommandoer som fungerer.