Hvordan du sletter stash -posten i git

Hvordan du sletter stash -posten i git
Det meste av tiden trenger du ikke holde de nylige endringene eller oppdateringene i GIT som er laget i den nåværende katalogen mens du jobber med prosjekter. I denne situasjonen kan du stash disse endringene. Git Stash er en midlertidig hylle som sparer de midlertidige endringene. Det har endringer ved hjelp av indeksene. Dessuten kan du slette enhver unødvendig stashoppføring ved å bruke "$ git stash drop”Kommando.

I denne guiden lærer du den enkleste metoden for å slette stash -poster i Git.

Hvordan du sletter stash -posten i git?

For å rense Stash -posten, vil vi først gjøre endringer i prosjektfilene og legge dem til Git -depotet. Etter det, utfør "$ git stash”Kommando for å holde disse endringene midlertidig. Utfør deretter “$ git Stash drop”Kommando for å slette stash -postene.

La oss sjekke ut trinnene nedenfor for å implementere ovennevnte scenario!

Trinn 1: Flytt til Git Repository
Naviger til det lokale depotet ved å bruke "CD”Kommando:

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

Trinn 2: Opprett fil
Neste, utfør den oppgitte kommandoen for å opprette en ny fil:

$ berøringsfil.tekst

Trinn 3: Sporfil
Nå, spore filen ved å bruke "git add”Kommando:

$ git Legg til fil.tekst

Trinn 4: Forplikt endringer
Oppdater Git -depotet og begå en relatert melding med "-m”Alternativ i“git forpliktelse”Kommando:

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

Trinn 5: Oppdater fil
Åpne den la til filen på standardredigereren, legg til litt tekst i den og oppdater den:

$ startfil.tekst

Trinn 6: Legg til endringer
Etter å ha oppdatert filen, legg til alle endringer i Git -depotet ved hjelp av oppgitt kommando:

$ git Legg til .

Trinn 7: Stash endringer
Nå, utfør "git stash”Kommando for å midlertidig holde arbeidskatalogendringene:

$ git stash

Trinn 8: Liste stashendringer
For å se de nylige endringene, “git stash liste”Kommando:

$ git stash liste

Som du ser, for øyeblikket, har vi bare en stash med indeksen “0”:

Trinn 9: Slett stash -post
Nå, utfør stash -kommandoen med “stash@0”For å slette den relaterte stashen:

$ git stash drop stash@0

Under utgangen indikerer at vår spesifikke stash -post blir slettet med hell:

Trinn 10: Kontroller slettet stash
Kjør “git stash”Kommando for å sjekke eventuelle endringer som må stashes:

$ git stash

Som du ser, er det ikke flere lokale endringer nå eksisterer:

Ønsker å slette en stash -post ved hjelp av indeksen? Ta en titt på den oppgitte prosedyren!

Hvordan du sletter stash -posten i git ved hjelp av indeksnummer?

En annen kommando for å utføre operasjonen ovenfor på en annen måte er å bruke indeksnummeret til en stash for å slette.

For å implementere det uttalte konseptet praktisk talt, sjekk ut følgende trinn.

Trinn 1: Liste stash
For det første, vis listen over alle stash ved hjelp av gitt kommando:

$ git stash liste

I henhold til utdataene nedenfor har vi for øyeblikket to stashindekser som inneholder endringer:

Trinn 2: Fjern Stash -posten
Nå, utfør "git stash drop”Kommando med indeksnummeret til stash som må slettes:

$ git stash drop 1

Her har vi slettet eller droppet stash -posten som ble plassert på “1”Indeks:

Hvordan du sletter flere stash -poster i git?

For å slette flere eller alle stash på en gang, bruk "git stash drop”Kommando. For å oppnå dette, følg de medfølgende instruksjonene.

Trinn 1: Liste stash
Først må du se listen over stash ved å utføre den oppgitte kommandoen:

$ git stash liste

Trinn 2: Slett alle stash -poster
Nå, bare kjør “Git Stash Drop” -kommandoen for å slette alle Stash -poster:

$ git stash drop

Trinn 3: Git Stash
Neste, løp "git stash”Kommando for å sjekke endringene som må stashes:

$ git stash

Under utgangen viser at det ikke er noen endringer for å lagre:

Vi har illustrert forskjellige måter å slette stas i Git.

Konklusjon

For å slette Stash -posten i Git, først, flytt til Git -katalogen, og opprette og spore den nye tekstfilen. Åpne deretter en fil og gjøre endringer. Etter det, legg til alle endringer i katalogen og stash endringene som bruker "$ git stash”Kommando. Nå, utfør "$ git stash drop stash@indeks”Kommando og slett enhver stash -post. For å slette alle stash på en gang, kjør "$ git stash drop”Kommando. Denne guiden forklarte hvordan du sletter Stash -poster i Git.