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.