Ak sa chcete dostať (viac) do programovania a vývoja, pravdepodobne ste už o GitHub počuli. Platforma má veľa užitočných funkcií a nástrojov a skvelú online komunitu, ale začiatky môžu byť zastrašujúce.
Nech je tento článok prehliadkou základných funkcií a zdrojov dostupných na GitHube pre začiatočníkov.
Čo je GitHub?
GitHub je platforma na hosťovanie, ukladanie a úpravu kódu. Jednotlivci ho používajú na hosťovanie malých webových stránok, organizovanie projektov a spoluprácu so spoluhráčmi a členmi komunity. Platforma je postavená na úložiskách „Repositories“, ktoré sa používajú na organizáciu kódu pre jednotlivé projekty.
Organizácie používajú GitHub na zdieľanie kódu a internú spoluprácu na projektoch alebo na verejné zverejňovanie projektov s otvoreným zdrojovým kódom.
Jednotlivci aj členovia organizácie majú úžitok z obrovskej komunity tvorcov GitHubu. Tvorcovia GitHubu si navzájom požičiavajú inšpiráciu a nápady a pomáhajú si pri riešení problémov.
GitHub má dokonca sponzorský program, aby poskytovatelia finančnej podpory, ktorí nájdu projekty s otvoreným zdrojom, pre ktoré sú nadšení, mohli prispieť jednotlivcovi alebo organizácii, ktorá za nimi stojí.
Výhody hostenia kódu GitHub
Môžeš používajte GitHub na hosťovanie jednoduchých webových stránok zadarmo namiesto toho, aby ste platili za webhosting inde. To vám ušetrí peniaze a dá vám väčšiu kontrolu nad vašim webom. To však nie je jediná vec, na ktorú je jeho kódovací hosting dobrý.
Ak máte jednoduchý web, nemusíte platiť za webhosting. Stránky GitHub môžete používať zadarmo!
GitHub vám umožňuje poštové smerovacie číslo na použitie alebo na zváženie inými používateľmi GitHubu. To možno použiť na vzdialenú spoluprácu s ľuďmi, ktorých poznáte, alebo na získanie inšpirácie a odborných znalostí od používateľov, ktorých ste ešte nestretli. Môžete tiež udržiavať rôzne verzie kódu pre ďalšie testovanie a vývoj.
Viac než to, nielen GitHub používajú jednotlivci a malé skupiny. Keď si prečítate, že spoločnosť alebo organizácia „otvorila zdroje“ projektu alebo dizajnu, často to znamená, že kód, ktorý je za nimi, je na GitHube dostupný takmer každému. Tento kód môže slúžiť ako hodnotný východiskový bod pre vytváranie vlastných aplikácií.
Výhody vstupu do komunity GitHub
Používatelia na GitHube interagujú nielen prostredníctvom kódu druhej osoby. Existuje tiež jeden aspekt platformy podobný stránkam sociálnych médií. Ak vyberiete niekoľko záujmov, GitHub odporúča príspevky od ostatných členov komunity. Môžete tiež sledovať ďalších členov a prehliadať „populárne úložiská“.
V čase písania tohto článku má GitHub viac ako 55 miliónov používateľov pravidelne interagujúcich s platformou. Okrem svojho fóra otázok a odpovedí GitHub v súčasnosti prevádzkuje aj beta verziu nástroja „Diskusie“, vďaka ktorému bude stránka ešte viac sociálna a bude spolupracovať.
Používanie GitHubu na organizačné úložisko a správu pracovných tokov
Ak znie myšlienka spolupráce na kóde dobre, ale myšlienka mať váš kód k dispozícii pre všetkých nie, existuje stredná cesta. Vytvorenie „organizácie“ na GitHub vám umožní zdieľať úložiská s ostatnými používateľmi a spravovať ich prístup od prípadu k prípadu. Týmto spôsobom je organizácia na GitHub podobná zdieľanej Disku Google.
Môžete tiež vytvoriť tímy v rámci organizácií GitHub. To vám umožňuje nastavovať úlohy a pripomienky podobné dedikovaným platformám pracovných tokov.
GitHub je skôr o tom, ako podať pomocnú ruku, ako slúžiť ako crowdfundingová stránka. Môžete však pomôcť financovať ďalšie projekty a pokúsiť sa získať svoje vlastné projekty financované prostredníctvom programu Sponzori GitHub.
GitHub vyzýva používateľov, aby sponzorovali projekty s otvoreným zdrojovým kódom, ktoré používajú, často bez toho, aby si to uvedomovali, a sponzorovať jednotlivcov, ktorí chcú prispieť do projektov s otvoreným zdrojovým kódom namiesto do projektov v rámci spoločnosti. Na GitHube dokonca existujú vývojári, ktorí dúfajú, že udržateľným spôsobom vytvoria obsah otvoreného zdroja ako svoju hlavnú alebo jedinú prácu.
Od tohto písania tohto článku môže projekt sponzorovať ktokoľvek, ale sponzorovať svoje projekty môžu iba vývojári žijúci v podporovaných regiónoch.
Súvisiace: Sponzori GitHub vám umožňujú financovať softvér s otvoreným zdrojovým kódom
Ako budete používať GitHub?
Hostiteľské nástroje a organizačné funkcie GitHubu môže každý použiť na usporiadanie a hosťovanie svojho vlastného projektu. Funkcie komunity a sponzorský program však umožňujú vášnivým používateľom väčší spôsob, ako prispieť do ekosystému otvoreného zdroja.
Pre skúseného vývojára je GitHub skvelým spôsobom, ako prispieť do priestoru zdieľaním práce a odborných znalostí. Pre začínajúcich a začínajúcich vývojárov je začatie práce s GitHub skvelým spôsobom, ako sa dozvedieť viac o kódovaní a zdokonaliť svoje schopnosti v rámci špecializovanej a podpornej komunity.
Chcete zdieľať svoje vývojové projekty online? Tu je postup, ako začať s prvým úložiskom Github.
- Nešpecifikované

Jon Jaehnig je spisovateľ a redaktor na voľnej nohe, ktorý sa zaujíma o exponenciálne technológie. Jon získal titul BS vo vedeckej a technickej komunikácii s maloletým v odbore žurnalistika na Michiganskej technologickej univerzite.
Prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!
Ešte jeden krok…!
V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.