Hoe Stash verwijderen?

Hoe Stash Verwijderen



In Git wordt de stash gebruikt om de tijdelijke wijzigingen of aanpassingen van de bestanden op te slaan. Ontwikkelaars gebruiken stash om hun niet-vastgelegde of niet-bijgehouden wijzigingen in de stashlijst op te slaan. Soms bevat de lijst echter veel stashes die niet meer in gebruik zijn. In deze situatie staat Git gebruikers toe om een ​​bepaalde of alle stashes uit de stashlijst en Git-repository te verwijderen.

Dit artikel zal aantonen:

Hoe verwijder je een bepaalde voorraad in Git?

Om een ​​bepaalde voorraad uit de voorraadlijst te verwijderen, gebruikt u de ' git stash drop ” commando.







Stap 1: Bekijk de lijst met stashes
Geef eerst de lijst met alle opgeslagen stashes weer met behulp van de onderstaande opdracht:



$ git voorraad lijst

De onderstaande uitvoer toont de lijst met alle stashes met indexering, d.w.z. ' voorraad@{0}:', 'opslag@{1}: ' enz.



Kies een bepaalde voorraad die moet worden verwijderd. Zo hebben we gekozen voor de “ voorraad@{2} ”:





Stap 2: verwijder een bepaalde voorraad
Voer nu de ' git stash-drop ” commando en specificeer de specifieke stash die moet worden verwijderd:



$ git voorraad voorraad laten vallen @ { 2 }

Stap 3: Controleer wijzigingen
Controleer ten slotte of de geselecteerde stash is verwijderd of niet met behulp van de gegeven opdracht:

$ git voorraad lijst

Het kan worden waargenomen dat de geselecteerde stash uit de lijst is verwijderd:

Hoe alle stashes in Git te verwijderen?

Om alle stashes uit de stashlijst te verwijderen, de ' git stash duidelijk ” commando kan worden gebruikt.

Stap 1: maak een lijst met opgeslagen stashes
Typ eerst de volgende opdracht om de lijst met opgeslagen stashes te bekijken:

$ git voorraad lijst

Zoals je kunt zien, zijn er twee stashes opgeslagen in de lijst:

Stap 2: verwijder alle stashes
Verwijder vervolgens alle opgeslagen stashes uit de lijst met de volgende opdracht:

$ git voorraad duidelijk

Stap 3: Controleer wijzigingen
Controleer ten slotte of alle opgeslagen stashes zijn verwijderd uit de huidige repository:

$ git voorraad lijst

Het kan worden waargenomen dat alle stashes met succes zijn verwijderd:

We hebben uitgelegd over het verwijderen van stashes in Git.

Conclusie

Om een ​​bepaalde stash uit de stashlijst te verwijderen, de ' git stash drop ” commando kan worden gebruikt. Verder is de “ git stash duidelijk De opdracht ” kan worden gebruikt om alle stashes uit de stashlijst te verwijderen. Dit artikel legde de methode uit om een ​​enkele of alle stash uit de repository te verwijderen.