Hvordan sletter man Stash?

Hvordan Sletter Man Stash



I Git bruges gemmerne til at gemme de midlertidige ændringer eller modifikationer af filerne. Udviklere bruger stash til at gemme deres ikke-forpligtede eller usporede ændringer i stash-listen. Men nogle gange indeholder listen mange gemmer, der ikke er i brug længere. I denne situation tillader Git brugere at slette en bestemt eller alle stashes fra stashlisten og Git repository.

Denne skrivning vil demonstrere:

Hvordan sletter man en bestemt Stash i Git?

For at slette et bestemt gemmer fra gemmelisten, skal du bruge ' git stash drop ” kommando.







Trin 1: Se listen over gemmer
Vis først listen over alle gemte gemmer ved hjælp af nedenstående kommando:



$ git stash liste

Nedenstående output viser listen over alle gemmer med indeksering, dvs. ' stash@{0}:', 'stash@{1}: ' etc.



Vælg en bestemt stash, der skal slettes. For eksempel har vi valgt ' stash@{2} ”:





Trin 2: Slet bestemt Stash
Udfør nu ' git stash drop ” kommando og angiv den specifikke stash, der skal slettes:



$ git stash drop gemmer @ { 2 }

Trin 3: Bekræft ændringer
Til sidst skal du sikre dig, om den valgte stash er blevet slettet eller ej ved hjælp af den givne kommando:

$ git stash liste

Det kan ses, at den valgte stash er blevet slettet fra listen:

Hvordan sletter man alle stashes i Git?

For at slette alle gemmer fra gemmerlisten, skal ' git stash klart ” kommando kan bruges.

Trin 1: Liste gemte gemmer
Skriv først følgende kommando for at se listen over gemte stashes:

$ git stash liste

Som du kan se, er der to gemmer gemt på listen:

Trin 2: Slet alle gemmer
Slet derefter alle gemte stashes fra listen med følgende kommando:

$ git stash klar

Trin 3: Bekræft ændringer
Til sidst skal du kontrollere, at alle gemte stashes er blevet slettet fra det aktuelle lager:

$ git stash liste

Det kan observeres, at alle stashes er blevet slettet med succes:

Vi har forklaret om sletning af stashes i Git.

Konklusion

For at slette et bestemt gemmer fra gemmelisten, skal du ' git stash drop ” kommando kan bruges. Desuden er ' git stash klart kommandoen kan bruges til at slette alle gemmer fra gemmerlisten. Denne opskrivning forklarede metoden til at slette en enkelt eller alle stash fra depotet.