git_publier_sur_github_pour_les_nuls
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
git_publier_sur_github_pour_les_nuls [2020/11/03 08:38] – [Mettre à jour sa copie locale] serge | git_publier_sur_github_pour_les_nuls [2020/11/03 08:41] (Version actuelle) – [Mettre à jour sa copie locale] serge | ||
---|---|---|---|
Ligne 154: | Ligne 154: | ||
* pour mettre à jour sa copie locale si je n'ai pas fait moi-même de modifs | * pour mettre à jour sa copie locale si je n'ai pas fait moi-même de modifs | ||
+ | |||
| | ||
git pull | git pull | ||
Ligne 159: | Ligne 160: | ||
* si j'ai fait des modifs en local que je ne conserve pas, et pour remettre à la version de github | * si j'ai fait des modifs en local que je ne conserve pas, et pour remettre à la version de github | ||
- | git switch | + | git fetch |
+ | git reset --hard origin/ | ||
+ | | ||
| | ||
Attention, cette dernière commande n’est pas réversible et va mettre à plat votre copie de travail pour qu’elle soit l’exacte copie du dernier commit de votre historique. | Attention, cette dernière commande n’est pas réversible et va mettre à plat votre copie de travail pour qu’elle soit l’exacte copie du dernier commit de votre historique. | ||
+ | |||
+ | Avec git version 2.23+ | ||
+ | git switch -C master origin/ | ||
==== Rythme des commit et push ==== | ==== Rythme des commit et push ==== |
git_publier_sur_github_pour_les_nuls.1604392697.txt.gz · Dernière modification : 2020/11/03 08:38 de serge