Github-sivun julkaiseminen
Github Pagesin avulla kehittäjät voivat isännöidä projektinsa staattisen verkkosivuston ilmaiseksi. Se on yksi Githubin tärkeimmistä palveluista, jotka ovat tehneet vapaan avoimen lähdekoodin hankkeiden ylläpidon edullisemmiksi erityisesti indie-kehittäjille.
Bootstrap ja Normalize.css ovat muutamia suosittuja Github-sivuja. Luodaksesi yhden, sinun tarvitsee vain luoda uusi haara projektihakemistosta ja kutsua se GH sivut
. Julkaise haara Githubille.
Kun sivusto on valmis, se on saatavilla URL-osoitteella, joka on määritetty suhteessa Github-käyttäjätunnukseen sekä arkiston nimi. Käyttäjänimi .github.io / repository-name
.
Voit määrittää mukautetun toimialueen Github-sivulle. Olemme osoittaneet, miten se tehdään edellisessä opetusohjelmassamme.
Github-sivut yksinkertaistettu
Github-sivun luominen on helppoa ja nopeaa. Mutta on olemassa pieni varoitus.
Ota esimerkiksi yksi demon säilytyspaikoista Github-tilissäsi, Advent-kalenterissa. Meillä on kaksi haaraa - hallita
ja GH sivut
jotka jakavat täsmälleen saman koodin haarojen.
Meidän on varmistettava, että koodit ovat GH sivut
synkronoidaan aina hallita
haara.
Onneksi Github on äskettäin yksinkertaistanut sen poistamalla GH sivut
haara. Nyt voimme syöttää sivuston suoraan sen kautta hallita
haara.
Voit tehdä tämän siirtymällä mihin tahansa Github-tietovaraston asetusten näyttöön. Selaa alas Github Pages -sivulle ja valitse master-haara valikosta.
Olet kaikki asettanut ja voi poistaa turvallisesti GH sivut
sivuliike arkistosta.
Asiakirjojen toimittaminen
Jotkin projektit, kuten Bootstrap, Foundation tai Skeleton, edellyttävät dokumentointisivua. Ja niiden kehittäjät palvelevat yleensä myös näitä dokumentointisivuja GH sivut
asiakirja.
Siksi arkistossa on nyt kaksi haaraa, joilla on täysin erilainen koodisarja ja tarkoitus; yksi on päälähde, kun taas toinen isäntäasiakirjat ja myös joitakin koodinpätkiä. Tässä tilanteessa saatat usein löytää muutoksen ristiriitoja, kun vaihdat näiden kahden haaran välillä.
Tämän uuden Github-muutoksen ansiosta kehittäjät voivat nyt toimittaa dokumentointisivuja kansion nimen kautta / Docs /
sisällä hallita
haara. Siirry sitten Github-sivuille ja valitse seuraava vaihtoehto, master-haara / docs-kansio.
Nyt lähdekoodin ja dokumentaation ylläpitäminen on tullut entistä strap-teettisemmaksi.