Créer un site web avec Github
Dans ce document, vous allez apprendre à publier un site sur Github.
Pré-requis :
- Bases HTML
- Bases CSS
- Posséder un compte sur Github
- Savoir créer un dépôt sur github
- Savoir synchroniser un dépôt GIT avec Github Desktop
- Savoir fusionner des branches avec l’outil “Pull request” de Github
- Savoir lire et suivre un tutoriel en Anglais
Compétences mises en oeuvre :
- Créer un document HTML
- Mettre en forme un document HTML avec CSS
- Gérer ses fichiers sources avec GIT et Github
- Publier un site statique sur Github avec Github Pages
- Utiliser l’Anglais dans un contexte professionnel
Publication d’un site web statique sur Github
Les développeurs ont généralement un compte sur une plateforme de gestion de version comme Github ou Gitlab. Cela leur permet de gérer leurs projets et de partager leur savoir-faire. Ces plateformes proposent des fonctionnalités similaires aux réseaux sociaux mais adaptés aux développeurs. Sur de telles plateformes, on publie du code plutôt que des photos de vacances.
Ces grandes plateformes proposent une fonctionnalité intéressante : publier automatiquement un site web à partir d’un dépôt GIT grâce à l’intégration continue. Le site est alors accessible via un sous domaine de la plateforme.
Note: La fonctionnalité “pages” de Github et Gitlab ne fonctionne qu’avec des sites statiques. PHP, Java et tout autre langage exécuté coté serveur ne sont pas pris en charge !
Publier son site statique sur Github
Pour publier un site statique sur Github, vous devez suivre la procédure décrite ci-dessous.
- S’identifier sur github
- Créer un nouveau dépôt respectant les règles suivantes :
- Le nom du dépôt doit être username.github.io
- Ex: mon nom d’utilisateur est mdevoldere, je crée un dépôt nommé “mdevoldere.github.io”
- Le dépôt doit être public
- Le nom du dépôt doit être username.github.io
- Une fois le dépôt créé, rendez-vous dans les paramètres du dépôt
- Dans le menu latéral, cliquer sur la section “pages”
- Appliquez la configuration comme sur la capture suivante :
- Cloner le dépôt sur votre mahcine locale
- Pour vous aider : Cloner un dépôt Github
-
Une fois votre dépôt cloné en local, l’ouvrir dans Visual Studio Code
-
A la racine du dépôt, créer un répertoire “docs”
-
Dans ce répertoire “docs”, créer un fichier “index.html”
-
Dans ce fichier, ajouter une structure HTML de base et un titre de niveau 1
-
Une fois les modifications terminées, créer un commit et pousser le sur Github
-
Retourner sur github.com et afficher votre dépôt
- Avec votre navigateur web, accéder à l’adresse correspondant au nom du dépôt.
- Mon dépôt est “mdevoldere.github.io”
- l’adresse du site correspondant est https://mdevoldere.github.io
- Vous devriez voir aparaitre votre page web !
Exercez vous
Publier votre CV en ligne sur Github Pages