Git Stash ing: stocker temporairement les modifications non validées pour un état de fonctionnement propre

Stashing dans Git vous permet de stocker temporairement les modifications non validées et de passer à un état de fonctionnement propre. Ceci est utile lorsque vous devez basculer vers une autre branche ou travailler sur une fonctionnalité différente sans valider les modifications sur lesquelles vous travaillez actuellement.

Voici les étapes à utiliser Stashing dans Git :

 

Stash vos modifications

Assurez-vous d'être dans votre répertoire de travail et exécutez la commande suivante :

git stash save "Stash name"

Cette commande stockera toutes vos modifications non validées dans une nouvelle réserve portant le nom spécifié. Si vous ne spécifiez pas de stash nom, Git générera automatiquement un nom par défaut.

 

Voir la stash liste

Pour afficher la liste des caches de votre dépôt, exécutez la commande :

git stash list

Cette commande affichera toutes les caches existantes avec leurs numéros d'index.

 

Appliquer un stash

Pour appliquer un stash à votre état de fonctionnement, exécutez la commande :

git stash apply <stash_name>

Remplacez <stash_name> par le stash nom ou le numéro d'index que vous souhaitez appliquer. Si vous ne spécifiez pas de stash nom, Git applique par défaut le dernier fichier stash.

 

Déposez un stash

Une fois que vous avez appliqué avec succès une réserve et que vous n'en avez plus besoin, vous pouvez déposer la réserve à l'aide de la commande :

git stash drop <stash_name>

Remplacez <stash_name> par le stash nom ou le numéro d'index que vous souhaitez appliquer. Si vous ne spécifiez pas de stash nom, Git applique par défaut le dernier fichier stash.

 

Stashing est une fonctionnalité importante de Git qui vous permet de stocker temporairement des modifications non validées sans les perdre. Cela vous aide à basculer facilement entre les branches et les fonctionnalités sans perturber votre flux de travail.