« Git Commandes » : différence entre les versions
| Ligne 150 : | Ligne 150 : | ||
== '''Stash''' == | == '''Stash''' == | ||
https://git-scm.com/docs/git-stash/fr | La commande <code>git stash</code> est utilisée pour enregistrer temporairement les modifications que vous avez faites dans votre répertoire de travail, sans les valider dans l’historique Git. Cela vous permet de revenir à un état de travail propre, par exemple pour changer de branche ou travailler sur autre chose, sans avoir à valider des modifications incomplètes ou non désirées. | ||
Voici ce que fait <code>git stash</code> en détail : - Elle enregistre les modifications apportées aux fichiers suivis ainsi que les fichiers non suivis (si vous utilisez l’option <code>-u</code> ou <code>--include-untracked</code>). - Elle réinitialise votre répertoire de travail pour qu’il corresponde à la dernière version validée (<code>HEAD</code>). | |||
<syntaxhighlight lang="bash" line copy> | |||
git stash | |||
</syntaxhighlight> | |||
La commande <code>git stash pop</code> est utilisée pour réappliquer les modifications les plus récemment enregistrées avec <code>git stash</code> et les supprimer de la liste des stashes. En d’autres termes, elle restaure les modifications que vous aviez mises de côté et supprime ce stash de la pile. | |||
Voici ce que fait <code>git stash pop</code> en détail : - Elle réapplique les modifications du stash le plus récent à votre répertoire de travail. - Elle supprime ce stash de la liste des stashes enregistrés. | |||
<syntaxhighlight lang="bash" line copy> | |||
git stash pop | |||
</syntaxhighlight> | |||
En résumé : - <code>git stash</code> : Enregistre temporairement vos modifications et réinitialise votre répertoire de travail. - <code>git stash pop</code> : Réapplique les modifications les plus récentes enregistrées avec <code>git stash</code> et supprime ce stash de la liste. | |||
* [https://git-scm.com/docs/git-stash/fr git-scm.com/docs/git-stash/fr] | |||
== '''Fenêtre graphique''' == | == '''Fenêtre graphique''' == | ||