Homepage » Web Design » Github oldal közzététele

    Github oldal közzététele

    A Github Pages lehetővé teszi a fejlesztők számára, hogy ingyenesen adhassanak meg statikus weboldalt projektjükről. Ez a Github egyik kulcsfontosságú eszköze, amely gazdaságosabbá tette az ingyenes nyílt forráskódú projektek fenntartását, különösen az indie fejlesztők számára.

    A Bootstrap és a Normalize.css néhány népszerű Github oldal. Egy létrehozásához csak egy új fiókot kell létrehoznia a projekttárból, és hívnia kell gh-pages. Közzéteszi a fiókot Githubba.

    Miután elkészült, a webhely az URL-címen keresztül érhető el, amely a Github felhasználónevéhez és a tárhely nevéhez viszonyítva van beállítva. Username .github.io / adattár-név.

    Normalize.css Github oldal URL

    Beállíthat egyéni tartományt a Github oldalához. Bemutattuk, hogyan kell ezt megtenni az előző bemutatónkban.

    Egyszerűsített Github oldalak

    A Github oldal létrehozása egyszerű és gyors. De van egy kis figyelmeztetés.

    Vegyük például az egyik demo-tárolót a Github-fiókunkban, az Adventi naptárban. Két águnk van - fő- és gh-pages amelyek megegyeznek a kódágakkal azonosakkal.

    Biztosítanunk kell, hogy a kódok a gh-pages mindig szinkronizálva vannak a fő- ág.

    Szerencsére a Github a közelmúltban egyszerűbbé tette, ha eltávolította a gh-pages ági követelmény. Ahelyett, hogy a webhelyet közvetlenül a fő- ág.

    Ehhez lépjen a Github-tároló beállításainak bármelyikére. Görgessen lefelé a Github Pages részhez, és válassza ki a mesterágazat menüből.

    Mindannyian be van állítva, és biztonságosan eltávolíthatja gh-pages ág a fiókból.

    Dokumentáció kiszolgálása

    Egyes projektek, mint például a Bootstrap, Foundation vagy a Skeleton dokumentációs oldalt igényelnek. A fejlesztők rendszerint ezen dokumentációs oldalakat is a gh-pages dokumentum.

    Tehát a lerakónak két ága van, amelyeknek teljesen eltérő kódja és célja van; az egyik a fő forrás, míg a másik fogadó dokumentáció és néhány kódrészlet is. Ebben a helyzetben gyakran előfordulhat, hogy a két ág közötti váltáskor a konfliktusok változnak.

    Ezzel az új változtatással a fejlesztők képesek a dokumentációs oldalakat egy mappanéven keresztül kiszolgálni / Docs / belül fő- ág. Ezután lépjen a Github oldalakra, és válassza ki a következő opciót, master ág / docs mappa.

    Most már a forráskód és a dokumentáció fenntartása egyre szűkebb lett.