Es ist wirklich einfach, mit Github-Seiten umzugehen , es ist nur ein bisschen komisch, wenn Sie es zum ersten Mal tun. Sorta wie beim ersten Mal musste man 3 Kätzchen jonglieren, während man stricken lernte. (OK, es ist gar nicht so schlecht)
Sie benötigen einen Gh-Pages-Zweig:
Grundsätzlich sucht github.com nach einem Gh-Pages- Zweig des Repositorys. Es liefert alle HTML-Seiten, die es hier findet, als normales HTML direkt an den Browser.
Wie bekomme ich diesen Gh-Pages-Zweig?
Einfach. Erstellen Sie einfach einen Zweig Ihres Github-Repos mit dem Namen gh-pages
. Geben --orphan
Sie an, wann Sie diesen Zweig erstellen, da Sie diesen Zweig nicht wieder in Ihren Github-Zweig zurückführen möchten, sondern nur einen Zweig, der Ihre HTML-Ressourcen enthält.
$ git checkout --orphan gh-pages
Was ist mit all dem anderen Gunk in meinem Repo, wie passt das dazu?
Nein, Sie können es einfach löschen. Und das ist jetzt sicher, da Sie aufgepasst und einen verwaisten Zweig erstellt haben, der nicht wieder in Ihren Hauptzweig integriert werden kann, und Ihren gesamten Code entfernen.
Ich habe den Zweig erstellt, was nun?
Sie müssen diesen Zweig auf github.com verschieben, damit die Automatisierung aktiviert und diese Seiten für Sie gehostet werden können.
git push -u origin gh-pages
Aber .. Mein HTML wird immer noch nicht bereitgestellt!
Es dauert einige Minuten, bis Github diese Zweige indiziert und die erforderliche Infrastruktur für die Bereitstellung des Inhalts startet. Bis zu 10 Minuten laut Github.
Die von github.com festgelegten Schritte
https://help.github.com/articles/creating-project-pages-manually