Recherche…


Utilisation du générateur de page automatique pour un référentiel

  1. Allez sur le site GitHub
  2. Ouvrez votre référentiel
  3. Cliquez sur Paramètres
  4. Sous GitHub Pages, cliquez sur "Lancer le générateur de page automatique"
  5. Suivez les instructions

Utiliser Git pour créer des pages à partir de zéro

  1. Créez un nouveau référentiel ou clonez-en un existant.
  2. Créer une nouvelle branche appelée gh-pages sans historique
$ git checkout --orphan gh-pages

# ensure you are in the correct directory then,
# remove all files from the old working tree
$ git rm -rf
  1. Ajoutez un fichier index.html à la racine du référentiel.
$ echo "Hello World" > index.html
$ git add index.html
$ git commit -a -m "First pages commit"
  1. Poussez vers Github.
$ git push origin gh-pages

Vous pouvez maintenant charger votre nouveau site Github Pages en http(s)://<username>.github.io/<projectname>

Création d'une URL personnalisée pour votre page GitHub

Vous aurez besoin d'un nom de domaine d'un bureau d'enregistrement .

Dans la branche gh-pages de votre référentiel de projet ou dans la branche principale de votre référentiel username.github.io , créez un fichier CNAME avec le contenu www.yourdomain.com - le domaine canonique .

Sur la page de configuration du domaine de votre registraire, pointez votre domaine vers votre site Web GitHub. Configurez deux enregistrements CNAME (un pour l'apex racine (@) et un pour www). Les deux devraient indiquer username.github.io ou username.github.io/repository . Si votre fournisseur DNS ne prend pas en charge les enregistrements ALIAS sur l'apex racine (@), créez simplement des enregistrements A qui pointent vers 192.30.252.153 et 192.30.252.154.


Ressources

Instructions GitHub pour un domaine personnalisé

Stack Overflow Q & A: "Domaine personnalisé pour les pages de projet GitHub"

Audrey Watters - Utiliser GitHub pour alimenter un projet Web: comment et pourquoi

Alex Cican - Comment j'ai déplacé mes sites Web vers Dropbox et GitHub

Treehouse - Utiliser les pages GitHub pour héberger votre site Web



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow