Comment supprimer un enregistrement Stash dans Git

Comment Supprimer Un Enregistrement Stash Dans Git



La plupart du temps, vous n'avez pas besoin de conserver les modifications ou mises à jour récentes dans Git effectuées dans le répertoire courant lorsque vous travaillez sur des projets. Dans cette situation, vous pouvez stocker ces modifications. Git stash est une étagère temporaire qui enregistre les modifications temporaires. Il contient les modifications à l'aide des index. De plus, vous pouvez supprimer tout enregistrement de cache inutile en utilisant le ' $ git baisse de cachette ' commande.

Dans ce guide, vous apprendrez la méthode la plus simple pour supprimer des enregistrements de stockage dans Git.

Comment supprimer un enregistrement Stash dans Git ?

Pour nettoyer l'enregistrement de cachette, nous allons d'abord apporter des modifications aux fichiers du projet et les ajouter au référentiel Git. Après cela, exécutez le ' $ git cachette ” commande pour suspendre temporairement ces modifications. Ensuite, exécutez le '$ git chute de cachette ” commande pour supprimer les enregistrements de cachette.







Voyons les étapes ci-dessous pour mettre en œuvre le scénario ci-dessus !



Étape 1 : Déplacer vers le référentiel Git
Accédez au référentiel Git Local en utilisant le ' CD ' commande:



$ CD 'C:\Utilisateurs \n azma\Git\mari_khan'





Étape 2 : Créer un fichier
Ensuite, exécutez la commande fournie pour créer un nouveau fichier :

$ toucher fichier.txt



Étape 3 : Suivre le fichier
Maintenant, suivez le fichier en utilisant ' git ajouter ' commande:

$ git ajouter fichier.txt

Étape 4 : Valider les modifications
Mettez à jour le référentiel Git et validez un message associé avec le ' -m ' option dans le ' git commet ' commande:

$ git commet -m 'fichier.txt ajouté'

Étape 5 : Mettre à jour le fichier
Ouvrez le fichier ajouté dans l'éditeur par défaut, ajoutez-y du texte et mettez-le à jour :

$ démarrer le fichier.txt

Étape 6 : Ajouter des modifications
Après avoir mis à jour le fichier, ajoutez toutes les modifications apportées au référentiel Git à l'aide de la commande fournie :

$ git ajouter .

Étape 7 : Modifications de la réserve
Maintenant, exécutez le ' git cachette ” commande pour conserver temporairement les modifications du répertoire de travail :

$ git cachette

Étape 8 : répertorier les modifications apportées au cache
Pour afficher les modifications récentes, le ' liste de cachette git ' commande:

$ git cachette liste

Comme vous pouvez le voir, actuellement, nous n'avons qu'une seule réserve avec l'index ' 0 ” :

Étape 9 : Supprimer l'enregistrement de stockage
Maintenant, exécutez la commande stash avec ' [e-mail protégé] {0} ” pour supprimer la réserve associée :

$ git cachette déposer cachette @ { 0 }

La sortie ci-dessous indique que notre enregistrement de réserve spécifique a été supprimé avec succès :

Étape 10 : Vérifier la réserve supprimée
Exécutez le ' git cachette ” pour vérifier toutes les modifications qui doivent être stockées :

$ git cachette

Comme vous pouvez le constater, il n'y a plus de modifications locales :

Vous voulez supprimer un enregistrement de réserve en utilisant son index ? Jetez un oeil à la procédure fournie!

Comment supprimer un enregistrement Stash dans Git à l'aide d'un numéro d'index ?

Une autre commande pour effectuer l'opération ci-dessus d'une manière différente consiste à utiliser le numéro d'index d'une réserve à supprimer.

Pour mettre en œuvre le concept énoncé de manière pratique, consultez les étapes suivantes.

Étape 1 : répertorier les caches
Tout d'abord, affichez la liste de toutes les caches à l'aide de la commande fournie :

$ git cachette liste

Selon la sortie ci-dessous, actuellement, nous avons deux index de cache qui contiennent des modifications :

Étape 2 : Supprimer l'enregistrement caché
Maintenant, exécutez le ' git stash drop ” avec le numéro d'index du stash qui doit être supprimé :

$ git cachette goutte 1

Ici, nous avons supprimé ou supprimé avec succès l'enregistrement de cachette qui a été placé sur ' 1 ” indice :

Comment supprimer plusieurs enregistrements Stash dans Git ?

Pour supprimer plusieurs ou toutes les caches à la fois, utilisez le ' git stash drop ' commande. Pour y parvenir, suivez les instructions fournies.

Étape 1 : répertorier les caches
Tout d'abord, affichez la liste des caches en exécutant la commande fournie :

$ git cachette liste

Étape 2 : Supprimer tous les enregistrements Stash
Maintenant, lancez simplement la commande « git stash drop » pour supprimer tous les enregistrements de cache :

$ git cachette goutte

Étape 3 : Git Stash
Ensuite, exécutez le ' git cachette ” pour vérifier les changements qui doivent être cachés :

$ git cachette

La sortie ci-dessous montre qu'il n'y a aucune modification à enregistrer :

Nous avons illustré différentes manières de supprimer staging dans Git.

Conclusion

Pour supprimer l'enregistrement stash dans Git, accédez d'abord au répertoire Git, puis créez et suivez le nouveau fichier texte. Ensuite, ouvrez un fichier et apportez des modifications. Après cela, ajoutez toutes les modifications au répertoire et stockez les modifications en utilisant le ' $ git cachette ' commande. Maintenant, exécutez le ' $ git baisse de cachette [e-mail protégé] {indice} ' et supprimez tout enregistrement de cachette. Pour supprimer toutes les caches à la fois, exécutez le ' $ git baisse de cachette ' commande. Ce guide a expliqué comment supprimer des enregistrements de stockage dans Git.