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 [2018/09/12 09:57] – [Quel client GUI ?] serge | git_publier_sur_github_pour_les_nuls [2020/11/03 08:41] (Version actuelle) – [Mettre à jour sa copie locale] serge | ||
|---|---|---|---|
| Ligne 41: | Ligne 41: | ||
| * **Créer un compte sur [[https:// | * **Créer un compte sur [[https:// | ||
| - | {{:Git main.png? | + | {{media_06:git_main.png? |
| * **Cliquer sur +, Create New ...** | * **Cliquer sur +, Create New ...** | ||
| - | {{:Creer git.png? | + | {{media_05:creer_git.png? |
| * Saisir un Repository Name : exempleLabo | * Saisir un Repository Name : exempleLabo | ||
| Ligne 56: | Ligne 56: | ||
| ==== Clone ==== | ==== Clone ==== | ||
| - | En bas à droite, copier l'url de clonage: {{:Clone url.png? | + | En bas à droite, copier l'url de clonage: {{media_05:clone_url.png? |
| Dans le dossier où vous ranger vos projets, qui s' | Dans le dossier où vous ranger vos projets, qui s' | ||
| - | | + | |
| Vous avez un dossier exempleLabo dans votre dossier projets: ce sera votre dépôt local. | Vous avez un dossier exempleLabo dans votre dossier projets: ce sera votre dépôt local. | ||
| Ligne 155: | Ligne 155: | ||
| * 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 | ||
| * 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 reset --hard origin/master | ||
| + | |||
| + | | ||
| 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 ==== | ||
| Ligne 176: | Ligne 182: | ||
| [[http:// | [[http:// | ||
| - | {{tag>sb autres_logiciels | + | {{tag> autres_logiciels |
git_publier_sur_github_pour_les_nuls.1536746266.txt.gz · Dernière modification : de serge
