Hvordan du bruker stash i git

Hvordan du bruker stash i git
Git Stash er den midlertidige hyllen som brukes for å holde alle endringene som er gjort i den nåværende arbeidskatalogen og gå tilbake til den siste forpliktelsen som ble gjort på grenene. Stash -endringene kan utføres med et spesielt sett med GIT -kommandoer designet for å utføre forskjellige handlinger, for eksempel å opprette, anvende og fjerne tilstander.

I denne håndboken vil vi diskutere prosedyren for å anvende stashene i Git.

Hvordan du bruker stash i git?

For å bruke stash i Git, først vil vi navigere til det lokale depotet. Neste, opprette og legge til den nye filen til sceneområdet. Forplikt deg deretter endringene med forpliktelsesmeldingen. Etter det vil vi utføre "$ git stash”Kommando for å holde endringene midlertidig og deretter bruke“$ git stash gjelder”Kommando for å bruke stash uten å fjerne dem fra stash -stack.

Nå, sjekk ut prosedyren for nedenfor for å implementere ovennevnte scenario!

Trinn 1: Naviger til git repo

Først, løp "CD”Kommando for å flytte til Git Local Repo:

$ CD "C: \ Brukere \ Nazma \ Git \ Demo"

Trinn 2: Opprett fil

Neste, utfør git “ta på”Kommando for å opprette en ny fil i Git Repo:

$ berøringsfil.tekst

Trinn 3: Legg til fil

Legg til den nyopprettede filen til sceneområdet fra arbeidsområdet:

$ git Legg til myfil.tekst

Trinn 4: Forplikt endringer

Nå har du gjort endringer i Git -depotet og begår en tilsvarende melding med det medfølgende alternativet “-m”I“git forpliktelse”Kommando:

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

Trinn 5: Oppdater fil

Deretter åpner du og endrer den ekstra filen ved å bruke git “start”Kommando med filnavnet:

$ Start myfil.tekst

Filen vil bli åpnet med redaktøren, legg til tekst i den og endre den:

Trinn 6: Legg til endringer

Deretter legger du til alle endringer i Git -depotet ved å utføre kommandoen nedenfor:

$ git Legg til .

Trinn 7: Lag git stash

Deretter bruker du kommandoen nedenfor for å holde arbeidskatalogen endres midlertidig:

$ git stash

Under utgangen indikerer at vi har lagret de gjeldende endringene for senere bruk:

Trinn 8: Liste over stash

For å vise de nylige modifikasjonene, kjør følgende kommando:

$ git stash liste

I henhold til utdata nedenfor, for øyeblikket, har vi to stash med indeksen “0”Og“1”:

Trinn 9: Bruk stash

Til slutt, utfør "git stash gjelder”Kommando for å bruke den siste Git Stash:

$ git stash gjelder

Det kan sees at den siste stashen brukes uten å fjerne den fra stash -stack som indikerer at vi har endret “myfile.tekst”:

La oss sjekke ut neste avsnitt for å tømme Stash -stabelen.

Hvordan fjerne stash i git?

Hvis du vil fjerne stashene fra bunken, kjører du kommandoen nedenfor:

$ git stash klar

For å sikre at stashene fjerner prosessen, må du liste stash -stabelen:

$ git stash liste

Under utdraget indikerer at stash -stack vår er tom:

Vi har gitt den enkleste prosedyren for å bruke stashene i Git.

Konklusjon

For å bruke stash i Git, naviger først til Gits lokale depot. Opprett og legg til filen til sceneområdet. Deretter kan du forplikte endringer med en forpliktelsesmelding. Åpne den nyopprettede filen og oppdater den. Etter det, utfør "$ git Legg til .”Kommando for å legge til endringer og midlertidig holde arbeidskatalogendringene ved å bruke“$ git stash”. Til slutt, utfør "$ git stash gjelder”Kommando for å bruke stater uten å fjerne dem fra Stash Stack. I denne håndboken har vi illustrert metoden for å bruke stashene i Git.