Hvordan henter jeg filer fra fjernkontrollen uten å overskrive lokale filer?

Hvordan Henter Jeg Filer Fra Fjernkontrollen Uten A Overskrive Lokale Filer



Noen ganger vil Git-brukere laste ned den oppdaterte versjonen av det sentraliserte serverlageret. På den annen side ønsker de ikke å slå sammen eller overskrive de lokale dataene med en fjernkontroll for ytterligere modifikasjoner eller bruk. I den situasjonen er det nødvendig å midlertidig holde de lokale dataene for å unngå overskriving ved å bruke ' git stash ' kommando.

Denne artikkelen vil diskutere den enkleste måten å hente filer fra det eksterne depotet uten å overskrive lokale filer.

Hvordan hente filer fra fjernkontrollen uten å overskrive lokale filer?

For å hente filer fra det eksterne depotet uten å overskrive lokale filer, sjekk ut instruksjonene nedenfor:







  • Bytt til ønsket lokale depot.
  • Opprett og flytt filer til iscenesettelsesindeksen.
  • Oppdater depotet og push filer fra depotet til det midlertidige minnet.
  • For å laste ned GitHub-dataene lokalt, bruk ' git pull ' kommando.
  • Til slutt bruker du ' git stash pop ' kommando.

Trinn 1: Naviger til Required Repository
Først, flytt til det bestemte Git-depotet gjennom den angitte kommandoen:



$ cd 'C:\Users\LENOVO\Git \t er repo'

Trinn 2: Generer fil
Kjør deretter følgende kommando for å lage en ny fil i gjeldende depot:



$ ta på fil1.txt





Trinn 3: Gå til Staging Index
Nå, skyv den tidligere genererte filen inn i Git-indeksområdet:

$ git add fil1.txt



Trinn 4: Bekreft endringer
Deretter oppdaterer du depotet ved å utføre kommandoen nedenfor sammen med ' -m ” tag for den nødvendige commit-meldingen:

$ git commit -m 'file1.txt lagt til'

Trinn 5: Lag Stash
Bruk nå følgende kommando for å midlertidig beholde alle endringer fra Git-indeksen:

$ git stash

Som du kan se, har den tidligere begåtte filen blitt midlertidig flyttet til oppbevaringen:

Trinn 6: Sjekk ekstern URL
Utfør ' git fjernkontroll ” kommando for å vise den eksterne URL-listen:

$ git fjernkontroll -i

Trinn 7: Utfør Git Pull-operasjon
Til slutt, trekk det eksterne innholdet inn i det lokale depotet gjennom ' git pull ' kommando:

$ git pull

Trinn 8: Pop Stash Data
Til slutt, utfør ' git stash ' kommando for å legge de lagrede dataene inn i det lokale depotet:

$ git stash pop

Det kan observeres at stash-innholdet er sluppet inn i Git-depotet:

Det er alt! Vi har kompilert den enkleste måten å hente filer fra det eksterne depotet uten å overskrive lokale filer.

Konklusjon

For å hente filer fra det eksterne depotet uten å overskrive lokale filer, naviger først til det lokale Git-depotet. Deretter genererer og legger du til filer i oppsamlingsindeksen. Etter det, oppdater depotet og flytt filer fra depotet til det midlertidige minnet. Til slutt, trekk GitHub-dataene og kjør ' git stash pop ' kommando. Denne artikkelen demonstrerte metoden for å trekke filer fra det eksterne depotet uten å overskrive lokale filer.