Dans une question précédente sur Git, Daniel Benamy parlait d'un flux de travail Git :
Je travaillais sur master et j'ai commis quelques choses puis j'ai décidé que je voulais mettre ce travail en attente. J'ai sauvegardé quelques commits puis j'ai créé une branche à partir d'avant le commencement de mon travail bidon.
Il voulait restaurer son état de travail à un point antérieur dans le temps sans perdre ses changements actuels. Toutes les réponses tournaient autour, de différentes manières, de quelque chose comme
git branch -m master travail_bidon
git branch -m master_précédent master
Comment cela se compare-t-il à git stash
? Je suis un peu confus en essayant de voir quel est le cas d'utilisation différent ici lorsque cela semble que tout ce que git stash
fait est déjà traité par le branching...
@Jordi Bunster: Merci, cela éclaire les choses. Je suppose que je considérerais "stash" un peu comme une branche légère et sans nom. Donc tout ce que stash peut faire, branch peut aussi mais avec plus de mots. Bien!