Denne artikkelen vil gi metoden for å skille mellom git -trekk, git hent, git og ekstern oppdatering.
Hva er forskjellen mellom "Git Pull", "Git Fetch" og "Git Remote Update" -operasjon?
“$ git fjernkontroll”Kommando brukes til å oppdatere den eksterne URL -en. På den annen side "git hente”Kommando oppdaterer den nåværende grenen uten å slå sammen endringer. Imidlertid "git pull”Kommando oppdaterer den nåværende grenen og fusjonerer eventuelle eksterne endringer i den nåværende grenen.
Gå nå videre og sjekk følgende prosedyre for bedre forståelse!
Trinn 1: Start Git Bash Terminal
Søk og åpne “Git bash”Terminal ved å bruke startmenyen:
Trinn 2: Flytt til Git Repository
Utfør kommandoen nedenfor med den aktuelle depotbanen og flytt inn i den:
$ CD "C: \ git"
Trinn 3: Initialiser Git Repository
Kjør den oppgitte kommandoen for å initialisere Git -depotet:
$ git init
Merk: Over utført prosess er forutsetningen for å skille mellom git -trekk, git hent, git og ekstern oppdatering.
Hvordan oppdatere GIT -fjernkontrollen?
For å oppdatere GIT -fjernkontrollen, sjekk ut følgende trinn.
Trinn 1: Sjekklister over eksterne nettadresser
For å sjekke de eksisterende eksterne nettadressene, bruk følgende kommando:
$ git ekstern -v
Trinn 2: Kopier ekstern URL
Nå, åpne ønsket eksternt depot, klikk på "Kode”-Knappen, og kopier“Https”URL til utklippstavlen:
Trinn 3: Oppdater depot ved hjelp av ny URL
Nå, utfør "git ekstern sett-url”Kommando sammen med det eksterne navnet og URL for eksternt depot:
$ git ekstern set-url opprinnelse https: // github.com/laibayounas/newrepo.git
Trinn 4: Bekreft oppdaterte eksterne nettadresser
For å bekrefte oppdaterte eksterne nettadresser, bruk følgende kommando:
$ git ekstern -v
Under gitt utdata viser at det eksterne URL -depotet oppdateres vellykket:
Hvordan hente git eksterne data?
For å oppdatere den nåværende grenen uten å slå sammen endringer, utfør "git hente”Kommando sammen med det eksterne navnet:
$ git hente opprinnelse
Hvordan trekke Git eksterne data?
For å oppdatere den nåværende grenen og slå sammen eksterne endringer, kjør "git pull”Kommando sammen med fjernkontrollen og filialnavnet:
$ git pull origin main
Det kan observeres at vi med hell har trukket dataene fra det eksterne depotet:
Vi har praktisk talt sammenlignet Git -oppdateringen, Git Fetch og Git Pull -operasjoner.
Konklusjon
For å oppdatere GIT -fjernkontrollen, sjekk listene over eksisterende eksterne nettadresser. Åpne deretter et bestemt eksternt depot og kopier HTTPS -URL -en. Etter det, utfør "$ git ekstern sett-url ”Kommando. For å hente Git eksterne data, kjør "$ git hente ”Kommando. Til slutt, for å trekke Git eksterne data, "$ git pull ”Kommando brukes. Denne artikkelen forklarte forskjellen mellom Git Fetch, Git Remote Update og Git Pull.