Pour résoudre le problème où votre site Web hébergé sur les pages GitHub affiche uniquement la page README, suivez ces étapes?:
Vérifier les branches?: assurez-vous que les branches que vous souhaitez afficher sur les pages GitHub sont correctement configurées. Par défaut, GitHub Pages déploie le contenu de la branche gh-pages
分支或master
dans le référentiel. Si vous souhaitez utiliser une autre branche, vous devez le spécifier dans les paramètres du référentiel.
Vérifiez la structure des répertoires?: assurez-vous que les fichiers de votre site Web se trouvent dans le bon répertoire. Dans la plupart des cas, vous devrez placer les ressources HTML, CSS et autres dans le dossier racine du référentiel.
Confirmer les fichiers d'index?: GitHub Pages les recherche par défautindex.html
文件。確保您的主頁文件命名為index.html
. S'ils sont nommés différemment, les fichiers peuvent être spécifiés dans les paramètres du référentiel.
Mettre à jour les paramètres du référentiel?: accédez à l'onglet Paramètres de votre référentiel et faites défiler jusqu'à la section Pages GitHub. Assurez-vous de choisir la bonne source. Vous pouvez sélectionner une branche ou un dossier racine à utiliser pour l'hébergement.
S'il s'agit d'une application React.js
, veuillez utiliser le fonctionnement Github de React.js, d'autres frameworks tels que Angular, Gatsby, Next.js sont similaires. Vous ne pouvez pas utiliser d'opérations simples avec des applications issues de frameworks comme React.js.
Vérifiez les paramètres DNS (le cas échéant)?: si vous utilisez un nom de domaine personnalisé, vérifiez les paramètres DNS pour vous assurer qu'ils sont correctement configurés
Il s'agit d'un comportement attendu, selon la Documentation des pages GitHub?:
Vous devez en fournir un index.html
或index.md
文件,或?qū)⒛膬?nèi)容放入README.md
dans le répertoire de niveau supérieur (pas dans le répertoire?!).