Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
linux:git [17-09-2019 16:22] edmc73 [Les branches] |
linux:git [09-03-2023 14:52] edmc73 [Stash] |
||
---|---|---|---|
Ligne 113: | Ligne 113: | ||
Ajouter au commit seulement les fichiers suivi | Ajouter au commit seulement les fichiers suivi | ||
git add -u | git add -u | ||
- | Enlever un fichier du commit | + | Enlever un fichier du commit |
- | git reset -- lefichier | + | git reset lefichier |
+ | équivalent de | ||
+ | git reset --mixed HEAD lefichier | ||
Annuler le dernier commit non encore propagé (n' | Annuler le dernier commit non encore propagé (n' | ||
git reset HEAD^ | git reset HEAD^ | ||
- | FIXME | + | Annuler votre dernier commit non propagé |
- | Ne plus suivre | + | git reset --hard |
- | git reset HEAD nom_du_fichier ou répertoire | + | |
+ | Utile si vous voulez remettre le projet dans un état spécifique | ||
+ | git reset --hard < | ||
+ | |||
+ | |||
+ | |||
+ | Plus d'info sur git reset => https:// | ||
Supprimer les modifications faite sur un fichier | Supprimer les modifications faite sur un fichier | ||
git checkout -- nom_du_fichier | git checkout -- nom_du_fichier | ||
Ligne 407: | Ligne 417: | ||
Si on a fait une modification qu'on ne veut pas commiter, on peut la mettre de côté, faire par exemple un git pull et réappliquer la modif | Si on a fait une modification qu'on ne veut pas commiter, on peut la mettre de côté, faire par exemple un git pull et réappliquer la modif | ||
- | |||
git stash | git stash | ||
+ | |||
+ | |||
+ | Pour mettre en stash uniquement un fichier | ||
+ | git stash push -- path/ | ||
pour voir les modifs en stash | pour voir les modifs en stash | ||
- | git list | + | git stash list |
Pour voir quelles sont les fichiers modifiés par un stash | Pour voir quelles sont les fichiers modifiés par un stash |