J'ai remarqué une faute de frappe sur http://dblock.github.io/dotnetinstaller/
. À en juger par son adresse URL, il semble que ce soit un site Web GitHub Pages. Je pensais donc que je corrigerais la faute de frappe via une requête GitHub.
Si je ne me trompe pas, le code HTML d'un site Web http://xyz.github.io
est à l'adresse https://github.com/xyz/xyz.github.com
alors je suis allé à https://github.com/dblock/dblock.github.com .
Surprise: le code HTML ne semble pas du tout identique. Il n'y a même pas de dossier dotnetinstaller
.
Quel genre de magie opère ici?
Est-ce que mes hypothèses sur la façon dont GitHub Pages fonctionnent faussement?
Le lien correct est https://github.com/dblock/dotnetinstaller/tree/gh-pages
Votre hypothèse n'est pas fausse, mais fonctionne uniquement pour la page Utilisateur ou Organisation, pas pour la page de projet. Github.com/dblock/dblock.github.com est destiné à dblock.github.io et à dotnetinstaller (s'il ne s'agit pas d'un dossier d'un utilisateur ou d'une organisation). page) se trouve à l'adresse github.com/dblock/dotnetinstaller dans la branche gh-pages
.
En outre, il est tout à fait possible d'avoir une page GitHub active (et publique) pour un référentiel privé.