Slik bruker du Stashes i Git

Slik Bruker Du Stashes I Git



Git stash er den midlertidige hyllen som brukes til å beholde alle endringene som er gjort i gjeldende arbeidskatalog og gå tilbake til den siste commit som ble utført på grenene. Stash-endringene kan utføres med et spesielt sett med Git-kommandoer designet for å utføre forskjellige handlinger, for eksempel opprette, bruke og fjerne tilstander.

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

Hvordan bruke Stashes i Git?

For å bruke stash i Git, vil vi først navigere til Git lokale repository. Deretter oppretter og legger du til den nye filen i sceneområdet. Bekreft deretter endringene som er gjort med commit-meldingen. Etter det vil vi utføre ' $ git stash kommandoen for å beholde endringene midlertidig og deretter bruke ' $ git stash gjelder ” kommando for å bruke stash uten å fjerne dem fra stash-stabelen.







Nå, sjekk ut prosedyren nedenfor for å implementere scenariet ovenfor!



Trinn 1: Naviger til Git Repo

Kjør først ' cd kommando for å flytte til Git lokale repo:



$ cd 'C:\Brukere \n azma\Git\demo'





Trinn 2: Opprett fil

Deretter kjører du Git ' ta på kommando for å lage en ny fil i Git repo:

$ ta på file.txt



Trinn 3: Legg til fil

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

$ git add minfil.txt

Trinn 4: Bekreft endringer

Gjør nå endringer i Git-depotet og send en tilsvarende melding med det angitte alternativet ' -m ' i ' git commit ' kommando:

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

Trinn 5: Oppdater fil

Deretter åpner og endrer du den tilføyde filen ved å bruke Git ' start kommando med filnavnet:

$ start myfile.txt

Filen åpnes med editoren, legg til tekst i den og endre den:

Trinn 6: Legg til endringer

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

$ git add .

Trinn 7: Lag Git Stash

Deretter bruker du kommandoen nedenfor for å beholde arbeidskatalogendringene midlertidig:

$ git stash

Utdata nedenfor indikerer at vi har lagret de gjeldende endringene for senere bruk:

Trinn 8: List Git Stash

For å vise de siste endringene, kjør følgende kommando:

$ git stash liste

I henhold til utgangen nedenfor har vi for øyeblikket to stashes med indeksen ' 0 ' og ' 1 ':

Trinn 9: Påfør Stash

Til slutt, utfør ' git stash gjelder ” kommando for å bruke den siste Git-stashen:

$ git stash søke om

Det kan sees at den siste oppbevaringen påføres uten å fjerne den fra oppbevaringsbunken, noe som indikerer at vi har endret ' minfil.txt ':

La oss sjekke ut neste seksjon for å tømme stash-stabelen.

Hvordan fjerne Stash i Git?

Hvis du vil fjerne stashene fra stabelen, kjør kommandoen nedenfor:

$ git stash klar

Nå, for å sikre prosessen for fjerning av stash, liste opp stash-stabelen:

$ git stash liste

Utdraget nedenfor indikerer at stash-stabelen vår er tom:

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

Konklusjon

For å bruke stash i Git, naviger først til Gits lokale depot. Deretter oppretter og legger du til filen i sceneområdet. Bekreft deretter endringer med en commit-melding. Åpne den nyopprettede filen og oppdater den. Etter det, utfør ' $ git add . kommando for å legge til endringer og midlertidig holde endringene i arbeidskatalogen ved å bruke ' $ git stash '. Til slutt, utfør ' $ git stash gjelder ” kommando for å bruke tilstander uten å fjerne dem fra oppbevaringsstakken. I denne håndboken har vi illustrert metoden for å bruke stashene i Git.