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 : 2018/09/12 09:57 de serge