Hvordan du kan gjenopprette stas uplagte endringer

Hvordan du kan gjenopprette stas uplagte endringer
Det meste av tiden gjør utviklere endringer i den spesifikke lokale grenen og ønsker å bytte til en annen gren uten å lagre endringer i depotet. For å gjøre det, genererer de stash som midlertidig holder iscenesettelsesområdet modifikasjoner. Etter å ha fullført arbeidet med andre grener, ønsker de å bytte tilbake og gjenopprette de staste uplagte endringene. I denne situasjonen, å utføre “$ git stash pop”Kommando er påkrevd.

I denne artikkelen vil vi kort diskutere utvinning av stas uplagte endringer.

Hvordan du kan gjenopprette stas uplagte endringer?

Følg trinnene for å gjenopprette stas med uplagte endringer:

  • Flytt til det spesielle depotet.
  • Lage og spore ny tekstfil.
  • Forplikte til endringer i depotet for lagringsformål.
  • Åpne og oppdatere den eksisterende tekstfilen.
  • Generere en stash for å holde endringene midlertidig.
  • Bruke "$ git stash pop”Kommando for å gjenopprette stashs uplagte endringer.

La oss sjekke implementeringen av det gitte scenariet!

Trinn 1: Gå til Git Repository
Kjør “CD”Kommando med ønsket depotbane og naviger til den:

$ CD "C: \ Brukere \ Nazma \ git \ test_10"

Trinn 2: Generer ny fil
For å lage en ny tekstfil, bruk "ta på”Kommando og spesifiser det nye filnavnet:

$ Touch File1.tekst

Trinn 3: Spor genererte filer
Deretter legger du filen til iscenesettelsesindeksen ved å utføre den oppgitte kommandoen:

$ git Legg til File1.tekst

Trinn 4: Forplikt endringer
Neste, lagre alle ekstra endringer i depotet gjennom "git forpliktelse”Kommando sammen med forpliktelsesmeldingen ved å bruke“-m”Alternativ:

$ git commit -m "1 fil lagt til"

Trinn 5: Oppdater eksisterende fil
Nå, løp "start”Kommando for å oppdatere den eksisterende filen:

$ start fil1.tekst

Etter å ha utført ovennevnte kommando, vil filen være åpen med en standard tekstredigerer, legge til endringer, lagre og lukke filen:

Trinn 6: Legg til endring i iscenesettelsesområdet
Legg deretter til alle ekstra endringene i iscenesettelsesområdet ved å bruke "git add”Kommando:

$ git Legg til File1.tekst

Trinn 7: Lagre endringer midlertidig
Neste, lagre arbeidskatalogen og indeksen midlertidig ved å kjøre "git stash”Kommando:

$ git stash

Trinn 8: Vis depotstatus
Nå, utfør "git status .”Kommando for å sjekke gjeldende depotstatus:

$ git status .

Trinn 9: Gjenopprett stas av uplagte endringer
Til slutt, for å gjenopprette de stashede uplagte endringene, kjør "git stash pop”Kommando:

$ git stash pop

Som du kan se, den modifiserte “fil1.tekst”Filen gjenopprettes vellykket:

Trinn 10: Kontroller gjenvinnede uplagte endringer
Til slutt kan du sjekke depotets nåværende status for å sikre de gjenvinnede endringer:

$ git status .

Vi har gitt den enkleste måten å gjenopprette stashs uplagte endringer.

Konklusjon

For å gjenopprette stashs uplagte endringer, gå til git et bestemt depot. Generere og legge til en ny tekstfil. Forplikt deg deretter til depotet for lagringsformål. Deretter oppdaterer du den eksisterende filen og legger til endringer i iscenesettelsen. Generere en stash for å holde endringene midlertidig. Til slutt, løp "$ git stash pop”Kommando for å gjenopprette stas uplagte endringer. Denne artikkelen forklarte prosedyren for å gjenopprette stas uplagte endringer.