È davvero facile da fare con le pagine github , è solo un po 'strano la prima volta che lo fai. Sorta come la prima volta che hai dovuto destreggiarti con 3 gattini mentre imparavi a lavorare a maglia. (OK, non è poi così male)
È necessario un ramo gh-pages:
Fondamentalmente github.com cerca un ramo gh-pages del repository. Servirà tutte le pagine HTML che trova qui come HTML normale direttamente al browser.
Come posso ottenere questo ramo gh-pages?
Facile. Basta creare un ramo del repository github chiamato gh-pages
. Specificare --orphan
quando si crea questo ramo, poiché in realtà non si desidera unire nuovamente questo ramo nel proprio ramo github, si desidera solo un ramo che contenga le risorse HTML.
$ git checkout --orphan gh-pages
Che mi dici di tutto il resto del mio repository, come si adatta a questo?
No, puoi solo andare avanti ed eliminarlo. Ed è sicuro farlo ora, perché hai prestato attenzione e creato un ramo orfano che non può essere ricollegato al ramo principale e rimuovere tutto il codice.
Ho creato il ramo, e adesso?
Devi spingere questo ramo su github.com, in modo che la loro automazione possa iniziare e iniziare a ospitare queste pagine per te.
git push -u origin gh-pages
Ma .. Il mio HTML non viene ancora pubblicato!
Github impiega alcuni minuti per indicizzare questi rami e avviare l'infrastruttura necessaria per pubblicare il contenuto. Fino a 10 minuti secondo github.
I passaggi indicati da github.com
https://help.github.com/articles/creating-project-pages-manually