Comment supprimer Stash ?

Comment Supprimer Stash



Dans Git, le stash est utilisé pour stocker les changements ou modifications temporaires des fichiers. Les développeurs utilisent stash pour enregistrer leurs modifications non validées ou non suivies dans la liste stash. Cependant, parfois, la liste contient de nombreuses cachettes qui ne sont plus utilisées. Dans cette situation, Git permet aux utilisateurs de supprimer un ou tous les stashs de la liste de stash et du référentiel Git.

Cette rédaction démontrera :

Comment supprimer une réserve particulière dans Git ?

Pour supprimer une réserve particulière de la liste des réserves, utilisez le ' git stash drop ' commande.







Étape 1 : Afficher la liste des caches
Tout d'abord, affichez la liste de toutes les caches stockées à l'aide de la commande ci-dessous :



$ git cachette liste

La sortie ci-dessous montre la liste de toutes les caches avec indexation, c'est-à-dire ' cachette@{0} :', 'cachette@{1} : ' etc.



Choisissez une réserve particulière qui doit être supprimée. Par exemple, nous avons sélectionné le « cachette@{2} ” :





Étape 2 : Supprimer une réserve particulière
Maintenant, exécutez le ' git stash drop ” et spécifiez la réserve spécifique qui doit être supprimée :



$ git cachette déposer cachette @ { 2 }

Étape 3 : Vérifier les modifications
Enfin, assurez-vous que la réserve sélectionnée a été supprimée ou non à l'aide de la commande fournie :

$ git cachette liste

On peut observer que le stash sélectionné a été supprimé de la liste :

Comment supprimer tous les caches dans Git ?

Afin de supprimer toutes les cachettes de la liste des cachettes, le ' git cachette claire » peut être utilisée.

Étape 1 : répertorier les caches stockées
Tout d'abord, tapez la commande suivante pour afficher la liste des caches stockées :

$ git cachette liste

Comme vous pouvez le voir, il y a deux caches stockées dans la liste :

Étape 2 : Supprimer toutes les caches
Ensuite, supprimez tous les caches stockés de la liste avec la commande suivante :

$ git cachette clair

Étape 3 : Vérifier les modifications
Enfin, vérifiez que toutes les caches stockées ont été supprimées du référentiel actuel :

$ git cachette liste

On peut observer que toutes les caches ont été supprimées avec succès :

Nous avons expliqué comment supprimer des stashs dans Git.

Conclusion

Pour supprimer une réserve particulière de la liste des réserves, le ' git stash drop » peut être utilisée. Par ailleurs, le « git cachette claire ” peut être utilisée pour supprimer toutes les cachettes de la liste de cachettes. Cet article a expliqué la méthode pour supprimer une seule ou toute la réserve du référentiel.