« Git/Remise (stash) » : différence entre les versions

< Git
Contenu supprimé Contenu ajouté
ébauche
(Aucune différence)

Version du 15 novembre 2014 à 13:17

La remise vous permet de mettre de côté temporairement des modifications que vous ne souhaitez pas encore publier dans un commit alors que vous voulez changez de branche.

C'est typiquement le cas quand vous êtes en plein développement sur une branche, vous avez fait des modifications et quelqu'un vient vous interrompre pour aller corriger un bug sur une autre branche. Vous allez remiser vos modifications, changer de branche, corriger le bug, revenir sur la branche où vous étiez et reprendre les modifications de la remise pour reprendre votre travail où vous en étiez.

Remiser les modifications

git stash

Reprendre les modifications remisées

git stash pop

Cumuler les modifications remisées

À chaque fois que vous appellez git stash, les modifications sont mises de côté dans une pile, au dessus des autres modifications remisées. À chaque fois que vous appellez pop, on dépile.