Créez un compte GitHub
Comme nous l’avons vu dans le chapitre précédent, GitHub est un service en ligne qui va vous permettre d’héberger vos dépôts distants.
Pour créer votre compte GitHub, rendez-vous sur la page d’accueil et cliquez sur Sign up.
On vous demandera alors de renseigner un e-mail, un mot de passe et un nom d’utilisateur.
Un code de vérification vous sera envoyé sur votre adresse e-mail afin de confirmer votre identité.
Et voilà, vous êtes à présent inscrit sur GitHub ! Par défaut, GitHub est gratuit. Mais sachez qu'il existe également des offres payantes si vous décidez de passer à la vitesse supérieure.
À vous de créer votre compte GitHub!
Faites un petit tour de GitHub
GitHub est assez facile à prendre en main et simple d’utilisation.
Votre tableau de bord
Vous pouvez consulter votre tableau de bord personnel pour :
suivre les problèmes et extraire les demandes sur lesquelles vous travaillez ou que vous suivez ;
accéder à vos principaux repositories et pages d'équipe ;
rester à jour sur les activités récentes des organisations et des repositories auxquels vous êtes abonné.
L'interface repository
L’interface Repositories est l’emplacement où vous pourrez créer et retrouver vos dépôts existants.
Pour créer un projet, il suffit de cliquer sur “Start a project”.
Votre profil
Sur votre profil, vous pourrez éditer vos informations, mais aussi voir le total de vos contributions sur les différents projets.
Les contributions sont toutes les actions sur des repositories que vous allez effectuer. Que ce soient vos repositories, ceux d’autres personnes ou des repositories publics.
L'onglet Pull requests
L’onglet Pull requests, quant à lui, permet de faire des demandes de modifications réalisées sur le code.
Ah bon, comment ça marche ?
Les pull requests (ou demandes de pull), vous permettent d'informer les autres utilisateurs des modifications que vous avez appliquées à une branche d'un repository sur GitHub, et que vous voulez fusionner avec le code principal.
La fonctionnalité Explore
Un des derniers points importants sur GitHub est la fonctionnalité Explore.
Créez votre propre dépôt
Pour mettre votre projet sur GitHub, vous devez créer un repository (ou dépôt en français) dans lequel il pourra être installé.
Mais avant, j’aimerais aborder un sujet important : la sécurité.
Les repository contiendront votre code, mais aussi toute autre information que vous souhaitez stocker : certains les utilisent pour du texte, des images ou des listes (de sites, livres, films, etc.). Tout est possible !
Il arrive souvent que par étourderie ou erreur certains utilisateurs ajoutent dans le repository des informations privées, comme des mots de passe, des identifiants, des informations de carte bancaire. Avant de créer votre premier repository, nous allons activer une fonctionnalité de GitHub qui se nomme : Push Protection.
Cela signifie que lorsque vous enverrez votre code sur GitHub, celui-ci scannera votre code afin de vérifier qu’il ne contient aucune information sensible comme des clés ou secrets. S’il y a des informations privées présentes dans votre code, Push Protection vous alertera avant de stocker votre code en ligne.
En l’activant dès maintenant, vous serez assuré qu’elle sera activée pour chaque nouveau repository créé, aussi bien public que privé. Si besoin, vous pourrez désactiver l’option dans les paramètres généraux ou au cas par cas dans les paramètres de votre repository. Si vous voulez en savoir plus, je vous invite à lire la documentation sur GitHub.
Cliquez sur votre photo, puis sur Settings.
Puis cliquez sur Code security and analysis. Vous devriez avoir cette page :
Cliquez sur Enable All ou cochez chaque option comme sur ce screenshot. L’option sera automatiquement activée pour tout nouveau repository. Parfait ! Il est temps de créer votre premier repository !
Cliquez sur le + dans le coin supérieur droit, pour faire apparaître l’option New repository.
Choisissez un nom simple pour votre dépôt. Dans ce cours, nous utiliserons “OpenclassroomsProject”.
Puis, choisissez si vous souhaitez créer un dépôt public ou privé.
En résumé
Pour démarrer un projet, vous devez créer votre compte GitHub.
Vous pouvez suivre vos différents projets facilement grâce au tableau de bord.
Pour mettre votre projet sur GitHub, vous devez créer un repository.
Félicitations ! Vous avez créé votre premier dépôt GitHub ! La prochaine étape est d'installer Git sur votre ordinateur.