Lister tous les stockages temporaires

Beginner

This tutorial is from open-source community. Access the source code

Introduction

En Git, le stockage temporaire (stashing) est un moyen de sauvegarder temporairement des modifications qui ne sont pas prêtes à être validées. Le stockage temporaire vous permet de basculer de branche ou de travailler sur une autre tâche sans perdre votre progression actuelle. Une fois que vous êtes prêt à reprendre le travail sur les modifications, vous pouvez appliquer le stockage temporaire et reprendre là où vous avez laissé tomber. Dans ce laboratoire, vous allez apprendre à lister tous les stockages temporaires dans un référentiel Git.

Lister tous les stockages temporaires

Vous travaillez sur un projet dans un référentiel Git et avez effectué certaines modifications qui ne sont pas encore prêtes à être validées. Vous décidez de stocker temporairement ces modifications pour pouvoir travailler sur une autre tâche. Plus tard, vous voulez voir la liste de tous les stockages temporaires que vous avez créés pour pouvoir décider lequel appliquer. Comment lister tous les stockages temporaires dans un référentiel Git?

  1. Accédez au répertoire git-playground :
cd git-playground
  1. Créez un nouveau fichier nommé test.txt et ajoutez-y du contenu :
echo "hello,world" > test.txt
git add.
  1. Utilisez la commande suivante pour stocker temporairement vos modifications :
git stash save "Added test.txt"
  1. Créez un autre nouveau fichier nommé test2.txt et ajoutez-y du contenu :
echo "hello,labex" > test2.txt
git add.
  1. Utilisez la commande suivante pour stocker temporairement vos modifications :
git stash save "Added test2.txt"
  1. Utilisez la commande suivante pour lister tous les stockages temporaires :
git stash list

Vous devriez voir une sortie similaire à la suivante :

stash@{0}: On master: Added test2.txt
stash@{1}: On master: Added test.txt

Résumé

Dans ce laboratoire, vous avez appris à lister tous les stockages temporaires dans un référentiel Git en utilisant la commande git stash list. Cette commande affiche une liste de tous les stockages temporaires, y compris la référence du stockage temporaire, la branche sur laquelle le stockage temporaire a été créé et le message du stockage temporaire. En lisant tous les stockages temporaires, vous pouvez décider lequel appliquer et reprendre le travail sur vos modifications.