git pull vs git hent

git pull vs git hent
Git er et distribuert versjonskontrollverktøy som brukes til å spore de ekstra endringene i prosjektet av andre utviklere i et team. Det er en samarbeidende tilnærming som bringer prosjektgruppemedlemmer over hele kloden under samme plattform. Denne plattformen brukes hovedsakelig til å håndtere prosjekter på en bestemt datastruktur kjent som et depot.

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.