Ricerca…


Utilizzo del generatore di pagine automatico per un repository

  1. Vai al sito Web GitHub
  2. Apri il tuo repository
  3. Clicca su Impostazioni
  4. Sotto GitHub Pages, fai clic su "Avvia generatore di pagine automatico"
  5. Seguire le istruzioni

Usare Git per creare pagine da zero

  1. Creare un nuovo repository o clonarne uno esistente.
  2. Crea un nuovo ramo chiamato gh-pages senza alcuna storia
$ git checkout --orphan gh-pages

# ensure you are in the correct directory then,
# remove all files from the old working tree
$ git rm -rf
  1. Aggiungi un file index.html alla radice del repository.
$ echo "Hello World" > index.html
$ git add index.html
$ git commit -a -m "First pages commit"
  1. Spingere su Github.
$ git push origin gh-pages

Ora puoi caricare il tuo nuovo sito Github Pages su http(s)://<username>.github.io/<projectname>

Creazione di un URL personalizzato per la tua pagina GitHub

Avrai bisogno di un nome di dominio da un registrar .

Nel ramo gh-pages del tuo repository di progetto o nella sezione principale del tuo repository username.github.io , crea un file CNAME con i contenuti www.yourdomain.com - il dominio canonico .

Alla pagina di configurazione del dominio del tuo registrar, indirizza il tuo dominio al tuo sito web GitHub. Imposta due record CNAME (uno per l'apice di root (@) e uno per www). Entrambi dovrebbero puntare a username.github.io o username.github.io/repository . Se il tuo provider DNS NON supporta i record ALIAS sull'apice di root (@), crea semplicemente record A che puntano a 192.30.252.153 e 192.30.252.154.


risorse

Istruzioni GitHub per un dominio personalizzato

Domande e risposte sull'overflow dello stack: "Dominio personalizzato per le pagine del progetto GitHub"

Audrey Watters - Utilizzo di GitHub per alimentare un progetto Web: come e perché

Alex Cican - Come ho spostato i miei siti web su Dropbox e GitHub

Treehouse: utilizzo di pagine GitHub per ospitare il tuo sito web



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow