Hosting wordpress su GitHub for Windows
No, per questo si avrebbe bisogno:
- generatore di sito statico (come Hugo)
- a seguito di un processo simile a 's Andy 'flusso di lavoro semplice Deploy per Github pagine utilizzando Git'.
Potrebbe non risolvere il tuo aspetto wordpress della questione, ma può aiutare gli altri che vogliono pubblicare pagine statiche su GitHub.
(E sì, è possibile migrare da WordPress a Hugo. Più v'è una richiesta in sospeso)
- Vai a Github, creare un nuovo repository con questa convenzione. github.io.
Per amor di chiarezza, il mio repo verrebbe andy4thehuynh.github.io. - Inoltre, creare un'istanza locale di un pronti contro termine hugo.
Cd in una directory vuota sul computer locale ed eseguire hugo nuovo sito ./.
Inizializzare un repository git con git init e aggiungi il tuo git remote aggiungere remota origine git@github.com:/ .github.io.git.
Fresco, abbiamo un blog repo fresca. - Aggiungiamo un post di prova; eseguire hugo nuovo post / test.md e echo 'La diretta su Github Pagine' >> ./content/post/test.md.
Impostare il progetto di bandiera su true per assicurarsi che il messaggio rende. - Dillo Hugo per costruire il tuo sito eseguendo hugo.
La vostra directory pubblica deve essere popolato con un sito appena generato. Eccezionale! - Ecco che arriva la salsa; eseguire un echo 'pubblico' >> .gitignore. Ora, Git non avrà idea della vostra directory pubblica (gli utenti di contenuti pubblici compilati potranno visualizzare in un browser). Capirete perché in fretta.
- Passare fuori del ramo principale con sorgente git checkout -b. Facciamo questo in quanto le pagine di GH non si preoccupa del nostro codice sorgente (aka la nostra filiale di origine). Si preoccupa solo il contenuto pubblico.
- Aggiungere e confermare le modifiche di origine. Fare un git add -A e git commit -m 'iniziale Commit'. Spingere le modifiche con fonte origine git push.
- Infine, cd nella cartella pubblica. Avviso Git non tiene traccia delle modifiche qui. Questo è stato per scopi previsti. Fare un init git. git add -A e git commit -m 'Commit iniziale'. Spingere le modifiche con il maestro origine git push.
Aprire un browser per il vostro repo chiamato .github.io e passare tra le filiali di origine e master.
Tutti i tuoi contenuti compilato dovrebbe essere nella vostra branch master.
pagine GH vedranno che e renderlo a
Potrai scrivere le bozze nel ramo fonte. Compilare con il comando hugo. Quando il vostro felice con le modifiche apportate compilati, spingere la cartella pubblica e diventare una rock star.
ha risposto 2 ottobre '15 a 07:53
Guarda questo video!