Introduction
🧑💻 Nouveau dans Git ou LabEx? Nous vous recommandons de commencer par le cours Quick Start with Git.
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?
- Accédez au répertoire
git-playground:
cd git-playground
- Créez un nouveau fichier nommé
test.txtet ajoutez-y du contenu :
echo "hello,world" > test.txt
git add.
- Utilisez la commande suivante pour stocker temporairement vos modifications :
git stash save "Added test.txt"
- Créez un autre nouveau fichier nommé
test2.txtet ajoutez-y du contenu :
echo "hello,labex" > test2.txt
git add.
- Utilisez la commande suivante pour stocker temporairement vos modifications :
git stash save "Added test2.txt"
- 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.