Cette partie a pour objectif d'expliquer comment partager son projet sur GitHub. Evidement il existe d'autres plateformes pour partager un projet, pour n'en citez qu'une on peut évoquer GitLab, mais ce tutoriel explique comment partager via GitHub.
Cette partie est illustré pour un utilisateur sous Windows.
Seul le client change pour ces système.
Pour Linux et Mac OS la commande a utilisé est git
dans la console.
Le repository ? Il s'agit d'un répertoire avec des méta-données qui vous permet de faire le lien entre votre ordinateur et GitHub. En français, on parle de dépôt.
Nous allons voir ici comment créer un repository sur GitHub.
Je ne vais pas vous présenter l'ensemble des licences car il en existe de nombreuse.
Sachez simplement que la GPL v3.0 :
Pour parler avec les serveurs GitHub : récupérer votre repository en local, envoyer vos fichiers sur GitHub, etc ; nous avons besoin pour cela d'un client Git. Il en existe une multitude et j'ai fais le choix d'utiliser git bash (je parle ici d'un client Windows), vous pouvez télécharger git bash en suivant le lien et l'installer.
Dans un premier temps, il vous faut récupérer votre repository sur votre machine, cette étape est à faire une fois à l'initialisation de votre projet.
Dans ce but copiez l'adresse du repository en suivant les étapes indiquées sur la capture ci-dessous :
Dans votre explorateur de fichiers ouvrez git bash via un clic droit (comme le montre la capture ci-dessous) :
Enfin récupérer votre repository en écrivant git clone adresse-du-repository :
Dans un second temps, voyons comment envoyer ses fichiers et ses répertoires sur GitHub, cette étape est a répété autant de fois que nécessaire. Exemple d'application :
Dans le répertoire que vous venez de récupérer, ajoutez votre projet autrement dit ajoutez votre contenu, ici : j'ai un répertoire nommé Tutoriels et un fichier README.MD.
Retournez dans git bash, déplacez vous dans le repository via cd nom-du-repository (cd signifie "change directory" autrement dit "changer de répertoire") :
Pour envoyer vos fichiers/répertoires sur GitHub il faut suivre plusieurs étapes :
Vous pouvez faire un git status après chacune des étapes.
Voici à quoi ressemble la fenêtre demandant votre mot de passe :
Petite astuce : si vous voulez ajouter tous les fichiers en attente vous pouvez tapez git add ..
Revenons sur le fichier README.MD
Il s'agit d'un fichier qu'il est conseillé d'ajouter, en effet ce fichier est sensé décrire votre projet. La syntaxe de ce fichier est en MarkDown.
Vous avez désormais le kit de survie pour partager vos projets sur GitHub.