Skip to main content

Bien démarrer avec GitHub Pages

Vous pouvez configurer un site GitHub Pages de base pour vous-même, votre organisation ou votre projet.

Qui peut utiliser cette fonctionnalité ?

GitHub Pages est disponible dans les référentiels publics avec GitHub Free et GitHub Free pour les organisations, et dans les référentiels publics et privés avec GitHub Pro, GitHub Team, GitHub Enterprise Cloud et GitHub Enterprise Server. Pour plus d’informations, consultez « Plans de GitHub ».

GitHub Pages utilise désormais GitHub Actions pour exécuter la version de Jekyll. Lorsque vous utilisez une branche comme source de votre version, GitHub Actions doit être activé dans votre référentiel si vous souhaitez utiliser le flux de travail Jekyll prédéfini. Comme alternative, si GitHub Actions n’est pas disponible ou désactivé, l’ajout d’un fichier .nojekyll à la racine de votre branche source contournera le processus de version de Jekyll et déploiera le contenu directement. Pour plus d'informations sur l'activation des GitHub Actions, consultez « Gestion des paramètres de GitHub Actions pour un dépôt ».

À propos de GitHub Pages

Vous pouvez utiliser GitHub Pages pour héberger un site web sur vous-même, votre organisation ou votre projet directement à partir d’un dépôt sur GitHub.

Création d’un site GitHub Pages

Vous pouvez créer un site GitHub Pages dans un dépôt nouveau ou existant.

Utilisation de workflows personnalisés avec GitHub Pages

Vous pouvez tirer parti de l’utilisation de GitHub Actions et de GitHub Pages en créant un fichier de workflows ou en choisissant parmi les workflows prédéfinis.

Configuration d’une source de publication pour votre site GitHub Pages

Vous pouvez configurer votre site GitHub Pages pour qu'il soit publié lorsque les modifications sont poussées vers une branche spécifique, ou vous pouvez écrire un flux de travail GitHub Actions pour publier votre site.

Création d’un site GitHub Pages

Vous pouvez supprimer un site GitHub Pages.

Annulation de la publication d’un site GitHub Pages

Vous pouvez annuler la publication de votre site GitHub Pages afin que votre déploiement actuel soit supprimé et que le site ne soit plus disponible. Cela diffère de la suppression du site.

Création d’une page 404 personnalisée pour votre site GitHub Pages

Vous pouvez afficher une page d’erreur 404 personnalisée quand les utilisateurs essaient d’accéder à des pages inexistantes sur votre site.

Sécurisation de votre site GitHub Pages avec HTTPS

HTTPS ajoute une couche de chiffrement qui empêche d’autres utilisateurs d’espionner ou de falsifier le trafic vers votre site. Vous pouvez appliquer le protocole HTTPS à votre site GitHub Pages pour rediriger en toute transparence toutes les requêtes HTTP vers HTTPS.

Utilisation de sous-modules avec GitHub Pages

Vous pouvez utiliser des sous-modules avec GitHub Pages pour inclure d’autres projets dans le code de votre site.

Résolution des erreurs 404 pour les sites GitHub Pages

Ce guide vous aidera à résoudre les problèmes dus à des raisons courantes pour lesquelles vous pouvez voir une erreur 404.