J'ai un référentiel GitHub configuré pour héberger un petit site statique. Le référentiel qui l'héberge est au format suivant:
username.github.io
Ce référentiel est configuré pour utiliser un domaine personnalisé et dispose d'un fichier CNAME pour le faire correctement. Ce référentiel fonctionne exactement comme prévu.
Maintenant, je veux configurer une page du projet et utiliser la branche gh-pages
pour un autre référentiel. Lorsque je le fais, cependant, le CNAME dans le premier référentiel semble s'appliquer et je suis redirigé vers example.com/REPOSITORYNAME
au lieu d'utiliser l'attendu username.github.io/projectname
associé à ce référentiel séparé.
Comment puis-je continuer à utiliser le référentiel username.github.io
avec un domaine personnalisé et la branche gh-pages
sur un autre référentiel sans rediriger le gh-pages
référentiel vers le domaine personnalisé défini dans le premier référentiel?
Une solution serait de renommer votre référentiel username.github.io
en un autre, afin qu'il ne soit plus considéré comme votre référentiel spécial "pages utilisateur/organisation". Il peut continuer à utiliser le domaine personnalisé déjà utilisé (assurez-vous simplement que le fichier CNAME
du référentiel pointe correctement sur votre domaine personnalisé example.com
.). Ensuite, les pages de vos projets doivent commencer à utiliser username.github.io
au lieu du fichier personnalisé example.com
.