web-dev-qa-db-fra.com

Pages GitHub - Je ne peux pas accéder au générateur de page automatique

Selon le site Web GitHub Pages, si vous créez un référentiel nommé "nomutilisateur.github.io", où nomutilisateur correspond à votre nom d'utilisateur (ou nom de l'organisation), vous pourrez accéder au "Générateur de pages automatique", un outil qui vous aide à: ajouter du contenu à votre nouveau site web.

Le site est spécifique à ceci: " Si la première partie du référentiel ne correspond pas exactement à votre nom d'utilisateur, cela ne fonctionnera pas, alors assurez-vous d'obtenir c'est juste ".

J'ai créé un référentiel et je l'ai nommé [mon-nom d'utilisateur] .github.io, mais je n'ai pas accès à l'outil "Générateur de pages automatique". Il traite mon référentiel comme s'il s'agissait d'un référentiel normal et non d'un "site utilisateur".

Et oui, je suis absolument sûr à 100% d'avoir correctement saisi mon nom d'utilisateur. C'est seulement 7 lettres, pas de chiffres, assez facile à écrire. J'ai également essayé de créer le projet à nouveau sans succès.

Est-ce que je manque quelque chose? Est-ce un bug? Comment puis-je accéder à l'outil "Générateur de pages automatique"?

2
Aventinus

Je peux confirmer que le Générateur de page de projet ​​n'est plus disponible. Peu importe si vous créez un site d'utilisateur ou d'organisation et que vous avez le site Web dans la branche principale du référentiel ou un Site du projet ​​avec le site Web dans un gh-pages branche. Cela fonctionne différemment de nos jours et il porte également un nom différent.

Le soi-disant Générateur de page de projet ​​est, comme vous l'avez peut-être remarqué, supprimé. Si vous jetez un oeil à la GitHub Pages page de promotion du passé utilisant ne archive Internet . vous verrez que cette fonctionnalité a été promue auparavant:

Générateur de page de projet

Si vous ne souhaitez pas suivre les étapes ci-dessus pour générer votre branche ou si vous souhaitez simplement une page générique, vous pouvez utiliser notre générateur de page pour créer votre branche gh-pages à votre place et la remplir avec une page par défaut.

Je suppose que vous avez déjà activé GitHub Pages dans les paramètres du référentiel. Pour le code HTML statique standard suivant le guide sur les pages GitHub est suffisant. Vous venez de pousser un fichier HTML dans le référentiel et il sera en ligne après quelques secondes.

Pour démarquer, le moyen le plus simple de commencer est de choisir un thème GitHub Pages dans les paramètres du référentiel à l'aide de Thème choix. Une fois sélectionné, utilisez le index.md du thème choisi comme point de départ. Vous le trouverez à https://github.com/pages-themes/ . Avec la syntaxe décrite, vous pouvez créer directement des pages Web dans GitHub.

Autant que je sache pour les tests locaux, le fichier de présentation par défaut situé dans le dossier layout ​​doit également être copié à partir du référentiel du thème. Mais ce n'est certainement pas nécessaire si vous travaillez uniquement sur GitHub. Malheureusement, les thèmes ne semblent pas apporter de mise en page pour les blogs. Vous pouvez bien sûr créer le vôtre.

Néanmoins, je recommande la documentation officielle de Jekyll à GitHub Pages . Vous y trouverez un lien très utile qui est un très bon guide étape par étape de Jonathan McGlone . Avec ce code placé dans le référentiel de votre site Web, vous aurez une structure de base pour les sites statiques et les articles utilisant un thème modifiable de base.

Autre astuce: Un bon moyen de créer et d’éditer vos publications à partir d’une interface Web est prose.io

2
Michael Troger