• 6 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 25/10/2024

Démarrez votre projet avec GitHub

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. 

Accédez à la page d’accueil de GitHub et cliquez sur Sign up en haut à droite de l’écran
Accédez à la page d’accueil de GitHub et cliquez sur Sign up en haut à droite de l’écran

On vous demandera alors de renseigner un e-mail, un mot de passe et un nom d’utilisateur.

Renseignez un e-mail, un mot de passe et un nom d’utilisateur pour vous inscrire
Renseignez un e-mail, un mot de passe et un nom d’utilisateur pour vous inscrire

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.

Découvrez les différents abonnements GitHub
Découvrez les différents abonnements GitHub

À 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”.

Cliquez sur
Cliquez 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.

Consultez votre profil
Consultez votre profil

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.

L'onglet Pull requests
L'onglet Pull requests

La fonctionnalité Explore

Un des derniers points importants sur GitHub est la fonctionnalité Explore.

La fonctionnalité Explore
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 :

Chaque option sous Dependabot et sous Secret scanning est cochée pour protéger vos repositories.
Activez les fonctionnalités de sécurité pour vos repository: dependabot et secret scanning.

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.

Ajoutez un repository
Ajoutez un 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é.

Créez un dépôt
Créez un dépôt
Cliquez ensuite sur “Create repository” pour créer un dépôt.
Cliquez ensuite sur “Create repository” pour créer un dépôt.

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.

Exemple de certificat de réussite
Exemple de certificat de réussite