I denne guiden lærer du den enkleste metoden for å slette stash-poster i Git.
Hvordan slette Stash Record 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. Deretter kjører du '$ git stash drop ” kommando for å slette stash-postene.
La oss sjekke ut trinnene nedenfor for å implementere scenariet ovenfor!
Trinn 1: Flytt til Git Repository
Naviger til Git Local-depotet ved å bruke ' cd ' kommando:
$ cd 'C:\Brukere \n azma\Git\mari_khan'
Trinn 2: Opprett fil
Deretter utfører du den angitte kommandoen for å lage en ny fil:
Trinn 3: Spor fil
Spor nå filen ved å bruke ' git add ' kommando:
Trinn 4: Bekreft endringer
Oppdater Git-depotet og send en relatert melding med ' -m '-alternativet i ' git forplikte ' kommando:
Trinn 5: Oppdater fil
Åpne den tillagte filen i standardredigeringsprogrammet, legg til litt tekst i den og oppdater den:
Trinn 6: Legg til endringer
Etter å ha oppdatert filen, legg til alle gjort endringer i Git-depotet ved hjelp av den angitte kommandoen:
Trinn 7: Stash-endringer
Nå, utfør ' git stash ” kommando for midlertidig å holde endringene i arbeidskatalogen:
Trinn 8: List Stash-endringer
For å se de siste endringene, ' git stash liste ' kommando:
Som du kan se, har vi for øyeblikket bare ett stash med indeksen ' 0 ':
Trinn 9: Slett Stash Record
Nå, utfør stash-kommandoen med ' [e-postbeskyttet] {0} ' for å slette den relaterte oppbevaringen:
Utdata nedenfor indikerer at vår spesifikke oppbevaringspost er slettet:
Trinn 10: Bekreft slettet Stash
Kjør ' git stash ' kommando for å sjekke eventuelle endringer som må lagres:
Som du kan se, er det ingen flere lokale endringer som eksisterer nå:
Vil du slette en stash-post ved å bruke indeksen? Ta en titt på fremgangsmåten som følger med!
Hvordan slette Stash Record i Git ved å bruke 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 oppgitte konseptet praktisk, sjekk ut følgende trinn.
Trinn 1: Vis oppbevaringssteder
Vis først listen over alle oppbevaringssteder ved å bruke den angitte kommandoen:
I henhold til utdataene nedenfor har vi for øyeblikket to stash-indekser som inneholder endringer:
Trinn 2: Fjern Stash Record
Nå, utfør ' git stash drop ” kommando med indeksnummeret til stashen som må slettes:
Her har vi slettet eller droppet stash-posten som ble plassert på ' 1 'indeks:
Hvordan slette flere Stash Records i Git?
For å slette flere eller alle oppbevaring samtidig, bruk ' git stash drop ' kommando. For å oppnå dette, følg instruksjonene som følger med.
Trinn 1: Vis oppbevaringssteder
Først, se listen over stash ved å utføre den angitte kommandoen:
Trinn 2: Slett alle Stash Records
Nå, bare kjør kommandoen 'git stash drop' for å slette alle stash-poster:
Trinn 3: Git Stash
Deretter kjører du ' git stash ' kommando for å sjekke endringene som må lagres:
Utdata nedenfor viser at det ikke er noen endringer å lagre:
Vi har illustrert forskjellige måter å slette stashed i Git.
Konklusjon
For å slette stash-posten i Git, flytt først til Git-katalogen, og lag og spor den nye tekstfilen. Deretter åpner du en fil og gjør endringer. Etter det, legg til alle endringer i katalogen og stash endringene ved å bruke ' $ git stash ' kommando. Nå, utfør ' $ git stash drop [e-postbeskyttet] {indeks} ” kommandoen og slett enhver stash-post. For å slette alle lagrene på en gang, kjør ' $ git stash drop ' kommando. Denne guiden forklarte hvordan du sletter stash-poster i Git.