Outils pour utilisateurs

Outils du site


git_publier_sur_github_pour_les_nuls

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
git_publier_sur_github_pour_les_nuls [2018/09/12 09:57] – [Quel client GUI ?] sergegit_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://github.com/|github]]**.   * **Créer un compte sur [[https://github.com/|github]]**.
  
-{{:Git main.png?600|Git main.png Git main.png}}+{{media_06:git_main.png?600|Git main.png Git main.png}}
  
   * **Cliquer sur +, Create New ...**   * **Cliquer sur +, Create New ...**
  
-{{:Creer git.png?200|fig:Creer git.png}} **New Repository**+{{media_05:creer_git.png?200|fig:Creer git.png}} **New Repository**
  
   * 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?200|fig:Clone url.png}}+En bas à droite, copier l'url de clonage: {{media_05:clone_url.png?200|fig:Clone url.png}}
  
 Dans le dossier où vous ranger vos projets, qui s'appelle projets, ouvrir un terminal. Dans le dossier où vous ranger vos projets, qui s'appelle projets, ouvrir un terminal.
  
-  git clone [[https://github.com/sergeLabo/exempleLabo.git|  https://github.com/sergeLabo/exempleLabo.git]]+  git clone https://github.com/sergeLabo/exempleLabo.git
  
 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 +  git fetch 
 +  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/master
  
 ==== Rythme des commit et push ==== ==== Rythme des commit et push ====
Ligne 176: Ligne 182:
 [[http://www.collab.net/products/giteye|GitEye]] est simple pour les débutants. Il n'est pas libre, mais gratuit. C'est en java, donc très long à ouvrir. Il suffit de le télécharger, double clic sur l'éxécutable, ou créer un lanceur. Il fonctionne avec le java libre, il ne demande pas de s'enregistrer, ni d'accepter une license. [[http://www.collab.net/products/giteye|GitEye]] est simple pour les débutants. Il n'est pas libre, mais gratuit. C'est en java, donc très long à ouvrir. Il suffit de le télécharger, double clic sur l'éxécutable, ou créer un lanceur. Il fonctionne avec le java libre, il ne demande pas de s'enregistrer, ni d'accepter une license.
  
-{{tag>sb autres_logiciels verified}}+{{tag> autres_logiciels git sb }}
git_publier_sur_github_pour_les_nuls.1536746266.txt.gz · Dernière modification : 2018/09/12 09:57 de serge