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

Hvordan henter jeg filer fra fjernkontroll uten å overskrive lokale filer?
Noen ganger vil Git -brukere laste ned den oppdaterte versjonen av det sentraliserte serverlageret. På den annen side vil de ikke slå sammen eller overskrive de lokale dataene med en fjernkontroll for ytterligere endringer eller bruk. I den situasjonen er det pålagt å midlertidig holde de lokale dataene for å unngå overskriving ved å bruke "git stash”Kommando.

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

Hvordan du henter filer fra fjernkontroll uten å overskrive lokale filer?

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

  • Bytt til ønsket lokale depot.
  • Opprett og flytt filer inn i iscenesettelsesindeksen.
  • Oppdater depotet og skyv filer fra depotet til midlertidig minne.
  • For å laste ned GitHub -dataene lokalt, bruk "git pull”Kommando.
  • Til slutt, bruk "git stash pop”Kommando.

Trinn 1: Naviger til nødvendig depot
Først, flytt til det aktuelle Git -depotet gjennom den oppgitte kommandoen:

$ CD "C: \ Brukere \ Lenovo \ Git \ Test-Repo"

Trinn 2: Generer fil
Kjør deretter følgende kommando for å lage en ny fil i det nåværende depotet:

$ Touch File1.tekst

Trinn 3: Gå til iscenesettelsesindeksen
Skyv nå den tidligere genererte filen inn i Git -indeksområdet:

$ git Legg til File1.tekst

Trinn 4: Forplikt endringer
Deretter kan du oppdatere depotet ved å utføre den nedenfor-uttalte kommandoen sammen med "-m”Tag for den nødvendige forpliktelsesmeldingen:

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

Trinn 5: Lag stash
Bruk nå følgende kommando for å midlertidig holde alle endringer fra GIT -indeksen:

$ git stash

Som du kan se, har den tidligere engasjerte filen blitt flyttet midlertidig til Stash:

Trinn 6: Kontroller ekstern URL
Utfør “git fjernkontroll”Kommando for å vise den eksterne URL -listen:

$ git ekstern -v

Trinn 7: Utfør Git Pull Operation
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“Kommanderer om å poppe de stashede dataene inn i det lokale depotet:

$ git stash pop

Det kan observeres at stashinnholdet blir droppet med suksess i Git -depotet:

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

Konklusjon

For å hente filer fra det eksterne depotet uten å overskrive lokale filer, navigerer du først til det lokale depotet. Deretter genererer du og legger til filer i iscenesettingsindeksen. Etter det, oppdater depotet og flytt filer fra depotet til midlertidig minne. Til slutt, trekk GitHub -dataene og utfør "git stash pop”Kommando. Denne artikkelen demonstrerte metoden for å trekke filer fra det eksterne depotet uten å overskrive lokale filer.