Kako objaviti Github stran
Github Strani omogočajo razvijalcem, da brezplačno gostijo statično spletno stran svojega projekta. To je eden od ključnih objektov Github, ki je omogočila ohranjanje prostih odprtokodnih projektov bolj ekonomično, še posebej za indie razvijalce.
Bootstrap in Normalize.css sta nekaj priljubljenih Github strani. Če ga želite ustvariti, morate ustvariti novo vejo skladišča projektov in jo poklicati gh-pages
. Objavite vejo Githubu.
Ko je to opravljeno, je spletno mesto dostopno prek URL-ja, ki je nastavljen glede na vaše uporabniško ime za Github, in ime skladišča. username .github.io / ime skladišča
.
Za stran Github lahko nastavite domeno po meri. Pokazali smo, kako to storiti v prejšnji vadnici.
Poenostavljene Github strani
Ustvarjanje Github strani je preprosto in hitro. Ampak, obstaja majhno opozorilo.
Vzemite eno od demo repozitorijev v našem Github računu, na primer Adventni koledar. Imamo dve veji - poveljnik
in gh-pages
ki imajo enake podružnice kode.
Poskrbeti moramo, da bodo kode v gh-pages
se vedno sinhronizirajo z poveljnik
podružnice.
Na srečo je Github pred kratkim olajšal odstranitev gh-pages
zahtevo podružnice. Namesto tega lahko spletno mesto pošljemo neposredno prek spletnega mesta poveljnik
podružnice.
V ta namen pojdite na kateri koli zaslon z nastavitvami skladišča Github. Pomaknite se do razdelka Github Pages in izberite glavna veja iz menija.
Vsi ste nastavljeni in lahko varno odstranite gh-pages
iz skladišča.
Vročanje dokumentacije
Nekateri projekti, kot so Bootstrap, Foundation ali Skeleton, zahtevajo stran z dokumentacijo. In njihovi razvijalci običajno služijo tudi te dokumentacijske strani preko gh-pages
dokument.
Torej ima skladišče zdaj dve veji s popolnoma drugačnim nizom kod in namena; eden je glavni vir, medtem ko drugi gostiteljske dokumentacije in tudi nekaj odrezkov kode. V tem primeru lahko pri prehodu med tema dvema vejama pogosto najdete konflikte pri spremembah.
S to novo spremembo iz Github-a lahko razvijalci zdaj ponujajo dokumentacijske strani prek imena mape / docs /
znotraj poveljnik
podružnice. Nato pojdite na Github Pages in izberite naslednjo možnost, mape glavne veje / dokumentov.
Zdaj je ohranjanje izvorne kode in dokumentacije postalo bolj nenehno.