GitHub – co to je a jak ho využít ve firmě

GitHub – co to je a jak ho využít ve firmě

Peter Gáborík
11. října 2026
5 min čtení
GitHubGitVývoj webu
Sdílet článek:

GitHub je online platforma pro ukládání a správu zdrojového kódu postavená na systému Git. Firmě slouží jako centrální místo pro kód webu nebo aplikace – s historií všech změn, kontrolou úprav a automatickým nasazením. Vyplatí se každé firmě, která má programovaný web, aplikaci nebo externího vývojáře, i když sama neprogramuje.

Ve zkratce:

  • GitHub ukládá kód v repozitářích a přidává spolupráci: pull requesty, revize kódu a úkoly (issues).
  • GitHub Pages hostuje zdarma statické weby, ale není určený pro e-shopy ani provoz online byznysu.
  • GitHub Actions automatizuje testy a nasazení, ve veřejných repozitářích zdarma.
  • Ceny k říjnu 2026: Free 0 USD, Team od 4 USD a Enterprise od 21 USD za uživatele měsíčně.
  • Pro firmu je nejdůležitější, aby repozitář patřil jí, ne dodavateli.

Co je GitHub a čím se liší od Gitu

Git je verzovací systém, který zaznamenává každou změnu v souborech: kdo ji udělal, kdy a proč. GitHub je cloudová služba, která repozitáře Gitu hostuje a přidává k nim spolupráci, plánování a automatizaci. Od roku 2018 patří Microsoftu. Podobně fungují GitLab a Bitbucket.

Co je to GitHub v praxi, ukáže pět základních pojmů:

  • Repozitář (repository): složka projektu s celou historií změn.
  • Commit: jedna uložená změna s popisem, ke které se lze kdykoli vrátit.
  • Větev (branch): paralelní verze kódu pro bezpečnou práci na novince.
  • Pull request: žádost o začlenění změn; kolegové ji zkontrolují a schválí.
  • Issue: úkol nebo nahlášená chyba navázaná přímo na kód.

Na co GitHub firma využije

Kód patří firmě, ne dodavateli

Častá situace: kód webu je jen u bývalého dodavatele nebo na notebooku freelancera a po konci spolupráce firma nemá k čemu sáhnout. Řešením je firemní organizace na GitHubu vlastněná vašimi účty: vývojáři i agentury dostanou přístup, repozitář ale zůstává vám.

Revize změn a spolupráce více lidí

Každá úprava jde přes pull request, takže druhý vývojář vidí, co se mění, ještě před nasazením na ostrý web. Když se něco rozbije, vrátíte se k předchozí funkční verzi.

Plánování a dokumentace

Issues a nástěnky GitHub Projects drží úkol, diskusi i změnu kódu na jednom místě. Ilustrativně: fiktivní e-shop s kávou nahlásí chybu v košíku jako issue, vývojář ji opraví v navázaném pull requestu a majitel vidí celý průběh.

GitHub Pages: web zdarma, ale jen statický

GitHub Pages je hosting statických webů přímo z repozitáře: HTML, CSS a JavaScript, volitelně sestavené generátorem jako Jekyll. Web běží na adrese github.io nebo na vaší doméně. V plánu Free funguje jen z veřejných repozitářů, v placených plánech i ze soukromých.

Limity k říjnu 2026: web do 1 GB, měkký limit přenosu 100 GB měsíčně a 10 sestavení za hodinu. Podstatnější jsou pravidla: GitHub Pages není bezplatný hosting pro online byznys, e-shop ani web zaměřený na obchodní transakce a nemá sloužit k odesílání hesel či čísel karet.

Hodí se pro dokumentaci, stránku projektu, prototyp nebo interní příručku. Pro firemní web s formuláři, redakčním systémem a obchodem zvolte běžný hosting – viz jak vybrat webhosting a doménu.

GitHub Actions: automatizace testů a nasazení

GitHub Actions spouští automatické úlohy (workflow) při událostech v repozitáři, třeba po změně v hlavní větvi nebo podle plánu. Typicky spustí testy, sestaví aplikaci a provede deployment na server nebo zkontroluje zranitelné závislosti. Nasazení pak neprobíhá ručně přes FTP, ale vždy stejným, zaznamenaným postupem.

GitHub Actions pricing

Ve veřejných repozitářích (na standardních runnerech) a na vlastních self-hosted runnerech je GitHub Actions zdarma. Soukromé repozitáře mají měsíční kvótu: Free 2 000 minut, Team 3 000 a Enterprise Cloud 50 000. Nad kvótu se k říjnu 2026 platí za minutu, například 0,006 USD za 2jádrový Linux, 0,010 USD za Windows a 0,062 USD za macOS. Ilustrativně: workflow, které trvá 5 minut a běží 100× měsíčně, spotřebuje 500 minut.

GitHub pricing: Free, Team, nebo Enterprise

PlánCena za uživatele/měs. (říjen 2026)Minuty ActionsPro koho
Free0 USD2 000jednotlivci, malé týmy, veřejné projekty
Teamod 4 USD3 000firmy s vývojáři nebo dodavatelem
Enterpriseod 21 USD50 000větší firmy s požadavky na SSO a audit

Free nabízí neomezeně soukromých repozitářů, chybí v nich ale chráněné větve, povinné revize a vlastníci kódu (code owners) – to je hlavní důvod přejít na Team. GitHub u cen Team a Enterprise uvádí „za prvních 12 měsíců“, podmínky si proto ověřte v ceníku.

GitHub Enterprise: Cloud, nebo Server

Enterprise Cloud běží u GitHubu a přidává přihlášení přes firemní identitu (SAML SSO), streamování auditního logu, SLA 99,9 % a volitelně data v EU na subdoméně GHE.com. Enterprise Server si firma provozuje sama. Cena GitHub Enterprise (GitHub enterprise pricing) začíná na 21 USD za uživatele měsíčně, bezpečnostní doplňky a Copilot se platí zvlášť. Malé firmě obvykle stačí Team.

GitHub Copilot ve zkratce

GitHub Copilot je AI asistent pro psaní kódu: bezplatná verze, plány pro jednotlivce od 10 USD měsíčně a Business za 19 USD na uživatele (k říjnu 2026, účtuje se podle AI kreditů). Data z plánů Business a Enterprise GitHub k trénování nepoužívá, u Free a Pro to vypněte v nastavení. Srovnání nástrojů najdete v článku AI nástroje pro vývojáře.

Checklist: jak nastavit GitHub ve firmě

  1. 1Založte organizaci na firemní e-mail, ne na osobní účet vývojáře, s aspoň dvěma vlastníky (owners) z firmy.
  2. 2Vyžadujte [dvoufaktorové ověření](/slovnik/dvoufaktorova-autentifikace-2fa) u všech členů (vynutíte v nastavení organizace).
  3. 3Dodavatelům dávejte minimální oprávnění přes týmy a po skončení spolupráce přístup hned odeberte.
  4. 4Chraňte hlavní větev: změny jen přes schválený pull request (u soukromých repozitářů od plánu Team).
  5. 5Žádná hesla ani API klíče v kódu. Patří do šifrovaných secrets; zapněte i upozornění Dependabot.
  6. 6README s návodem: jak projekt spustit a nasadit a kde běží.
  7. 7Mějte vlastní zálohu: pravidelný klon repozitářů mimo GitHub, aby kód nezávisel na jednom účtu.

Kdy GitHub nepotřebujete

GitHub dává smysl tam, kde někdo píše kód. Web ve WordPressu z hotové šablony nebo e-shop na Shoptetu z něj mnoho nevytěží – důležitější jsou zálohy, aktualizace a správa webu. Enterprise kupujte, až když konkrétní funkci (SSO, audit, data v EU) opravdu potřebujete.

Kdy přizvat odborníka

Vyvíjíte webovou aplikaci nebo přebíráte projekt od jiného dodavatele? Nastavte GitHub správně hned na začátku. V rámci tvorby webových aplikací umíme připravit organizaci, revize kódu i automatické nasazení přes GitHub Actions a předat kód tak, aby k němu firma měla vždy přístup. Nevíte, kde je kód vašeho webu a kdo k němu má přístup? Napište nám přes kontaktní formulář.

Časté dotazy

Co je GitHub a k čemu slouží?
GitHub je online platforma pro ukládání a správu zdrojového kódu postavená na systému Git. Uchovává historii všech změn, umožňuje spolupráci více vývojářů přes pull requesty, plánování úkolů v issues a automatizaci testů a nasazení přes GitHub Actions. Firmy ho používají jako centrální úložiště kódu webů a aplikací, ke kterému mají přístup vlastní lidé i dodavatelé.
Je GitHub zdarma?
Ano, plán GitHub Free stojí 0 USD a nabízí neomezeně veřejných i soukromých repozitářů, 2 000 minut GitHub Actions měsíčně a 500 MB pro balíčky. V soukromých repozitářích v něm ale chybí chráněné větve a povinné revize. Firmy proto často volí plán Team od 4 USD za uživatele měsíčně (k říjnu 2026).
Co je GitHub Pages a dá se na něm provozovat firemní web?
GitHub Pages je bezplatný hosting statických webů přímo z repozitáře, na adrese github.io nebo na vlastní doméně. Hodí se pro dokumentaci, prototypy a jednoduché stránky projektů. Pro e-shop nebo web zaměřený na obchodní transakce podle pravidel GitHubu určený není; publikovaný web může mít do 1 GB a měkký limit přenosu je 100 GB měsíčně.
Kolik stojí GitHub Actions?
GitHub Actions je ve veřejných repozitářích na standardních runnerech zdarma, na vlastních (self-hosted) runnerech vždy. Soukromé repozitáře mají měsíčně 2 000 minut v plánu Free, 3 000 v Team a 50 000 v Enterprise Cloud. Nad kvótu se k říjnu 2026 platí za minutu, například 0,006 USD za 2jádrový Linux, 0,010 USD za Windows a 0,062 USD za macOS.
Kolik stojí GitHub Enterprise?
GitHub Enterprise začíná k říjnu 2026 na 21 USD za uživatele měsíčně; GitHub u ceny uvádí „za prvních 12 měsíců“. Je k dispozici jako Enterprise Cloud hostovaný GitHubem, nebo Enterprise Server, který si firma provozuje sama. Bezpečnostní doplňky a Copilot se platí zvlášť. Menším týmům bez požadavků na SSO a audit obvykle stačí plán Team.
Jaký je rozdíl mezi Gitem a GitHubem?
Git je nástroj pro správu verzí, který běží na počítači vývojáře a zaznamenává každou změnu v souborech, i bez internetu. GitHub je cloudová služba, která repozitáře Gitu hostuje a přidává k nim spolupráci: pull requesty, revize kódu, issues, automatizaci GitHub Actions a hosting GitHub Pages. Git lze používat bez GitHubu, GitHub ale stojí na Gitu.

Autor

Peter Gáborík

Zakladatel firmy WebOptim a specialista na digitální marketing se zaměřením na webové trendy a SEO strategie.