Dette innlegget beskrev metoden for å få trekk og git hente eksterne depoter. Så la oss starte!
Hva er forskjellen mellom git henting og git pull in git?
Det lokale Git -depotet brukes til å gjøre endringer i prosjektfilene, og det eksterne depotet brukes til å dele og oppdatere filene blant teammedlemmer. Flere kommandoer er tilgjengelige for å laste ned det eksterne depotet eller innholdet.
For eksempel "git dra”Kommando brukes til å laste ned og slå sammen Git Remote Branch til den lokale grenen med en oppdatert kopi, og for å laste ned det oppdaterte eksterne depotet til det lokale depotet,“$ git hente”Kommando kan brukes.
Hvordan du kan trekke og git hente i git?
For å laste ned eller kopiere et eksternt depot, først, flytt til ønsket depot og klon det eksterne depotet. Sjekk og legg til den eksterne opprinnelsen. Deretter henter du den oppdaterte fjernkontrollen gjennom “$ git hente”Kommando og kjør“$ git pull”Kommando.
La oss nå flytte for å utføre det ovennevnte scenariet praktisk talt!
Trinn 1: Naviger til depot
Flytt til det lokale ønsket depot ved hjelp av “CD”Kommando:
$ CD "C: \ Brukere \ Nazma \ git \ alpha"
Trinn 2: KLONE Remote Repository
Neste, løp "git klon”Kommando med den eksterne URL -en for å klone depotet:
$ git klon https: // github.com/gituser0422/demo3.git
Trinn 3: Liste over eksterne tilkoblinger
Liste nå de eksterne tilkoblingene ved å bruke "git fjernkontroll”Kommando med“-v”Alternativ:
$ git ekstern -v
Det kan sees at det foreløpig ikke eksisterer noen ekstern tilkobling:
Trinn 4: Sett ekstern opprinnelse
Kjør “git eksternt legg til”Kommando med det eksterne depotnavnet og URL:
$ git eksternt legg til opprinnelse https: // github.com/gituser0422/demo3.git
Trinn 5: Kontroller fjerntilkoblinger
For å sikre den ekstra eksterne tilkoblingen, utfør "git fjernkontroll”Kommando:
$ git ekstern -v
I henhold til utdataene nedenfor har vi vellykket etablert eksterne (opprinnelses) tilkoblinger:
Trinn 6: Kjør Git Pull -kommando
Nå, kjør "git dra”Kommando for å laste ned og slå sammen den eksterne grenen til den lokale grenen med en oppdatert kopi:
$ git pull origin master
I vårt tilfelle vil vi laste ned og slå sammen opprinnelsen med mastergrenen:
Trinn 7: Utfør Git Fetch -kommando
Til slutt, utfør "git hente”Kommando for å laste ned de oppdaterte dataene fra den eksterne grenen:
$ git hente
Som et resultat blir kopien av den eksterne grenen lastet ned og opprettet:
Vi har diskutert bruken av Git Pull and Git Hent -kommandoer.
Konklusjon
“$ git pull”Kommando kan brukes til å laste ned det oppdaterte eksterne depotet, mens“$ git hente”Kommando brukes til å kopiere eller laste ned det eksterne depotet til det lokale depotet. For å laste ned eller kopiere det eksterne depotet, må du først flytte til ønsket depot og klone det eksterne depotet. Sjekk og legg til den eksterne opprinnelsen. Last ned og slå sammen fjernkontrollen ved å utføre “$ git pull”Kommando eller kjør“$ git hente”Kommando for å laste ned kopien av det oppdaterte innholdet. Dette innlegget illustrerte Git Fetch vs git pull.