Comprendre le Stash dans Git

Le stash : mettre de côté vos modifications en cours
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Git - Les fondamentaux
Revoir le teaser Je m'abonne
3,3
Transcription

Cette leçon fait partie de la formation
44,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
3,3
Cette leçon fait partie de la formation
44,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Apprendre à utiliser la commande git stash pour gérer les modifications en cours, comprendre ses différentes options et maîtriser la gestion des stashes.

Découvrez comment utiliser la commande git stash pour mettre de côté des modifications en cours et les récupérer plus tard. Ceci est essentiel pour maintenir une copie de travail propre lors de certaines opérations Git.

Le stash dans Git est une fonctionnalité qui permet de mettre de côté des modifications en cours sans les committer, pour les récupérer ultérieurement. Cette méthode est particulièrement utile lorsque l'on doit effectuer une action nécessitant une copie de travail propre, telle qu'un pull. Pour créer un stash, utilisez la commande git stash avec l'option facultative de message save. Les stashes créés sont référencés et peuvent être listés via git stash list. Chaque stash peut être réappliqué soit avec apply qui conserve le stash dans la liste, soit avec pop qui le retire après application. Il est également possible de revoir le contenu d'un stash avec git show avant de l'appliquer. En outre, pour réappliquer les modifications en incluant celles de la staging area, l'option --index doit être spécifiée lors de l'utilisation des commandes apply ou pop.

Voir plus
Questions réponses
Qu'est-ce que le 'stash' dans Git?
Le 'stash' dans Git permet de mettre de côté des modifications en cours pour les récupérer plus tard sans les committer, ce qui est utile pour maintenir une copie de travail propre.
Comment créer un stash avec un message?
Pour créer un stash avec un message, utilisez la commande 'git stash save' suivie du message entre guillemets.
Quelle est la différence entre 'git stash apply' et 'git stash pop'?
La commande 'git stash apply' réapplique les modifications du stash sans les retirer de la liste des stashes, tandis que 'git stash pop' les réapplique et les retire de la liste.

Programme détaillé

3 commentaires
3,3
3 votes
5
4
3
2
1
luismiguelrobles
Il y a 1 an
bon cours bien structuré, avec de bon exemple et TP, en appuis sont transmis les slides
Hicham Skiker
Il y a 2 ans
Un cours plutôt bon : bien structuré et présentant assez clairement et assez distinctement les notions fondamentales de Git.
bergeat.cedric
Il y a 4 ans
TP1 impossible sur Windows 10