Průvodce pro vibe codery

Co je GitHub?

Místo, kde žije váš kód: záloha, historie změn i prostředník ke zveřejnění na vaší doméně. A také nejoblíbenější sociální síť marketérů v roce 2026.

Autor: Jindřich Fáborský · 17 let v marketingu · 2 000+ hodin vibe codingu · 180+ projektů

Jindřich Fáborský u vibe codingu, 180+ projektů verzovaných na GitHubu

GitHub

Domov vašeho kódu.

Rychlá odpověď

Co je tedy GitHub?

GitHub je online úložiště kódu. Něco jako Google Drive, ale pro projekty. Každý projekt má svoji složku, takzvaný repozitář, s kompletní historií každé změny.

Pro vibe codera je dobrý na tři věci: dělá zálohu a záchranné body, ze kterých se vrátíte k funkční verzi, a je odrazovým můstkem k nasazení na web (samotný web pak nahodí třeba Vercel). A nemusíte umět jediný příkaz, obsluhuje ho za vás Claude Code.

Tři pojmy, které tu uslyšíte:

repozitář = složka projektucommit = záchranný bodpush = nahrání na GitHub

Jak to do sebe zapadá

Stačí jeden prompt ke zveřejnění webu na vaší doméně

GitHub je prostředníkem mezi vaším počítačem a internetem. Proklikejte si celou cestu kódu, nebo si ji nechte přehrát.

Krok 1 ze 4

💻 Tvůj počítač

Tady vzniká kód. Claude Code napíše a upraví soubory přímo u vás v počítači. Dokud je necommitnete, žijí jen lokálně, jako rozepsaný dokument, který jste ještě neuložili.

Celou tuhle cestu spustíte jednou větou: „Nasaď to.“ Commit a push udělá Claude Code za vás.

Proč na tom záleží

Bez GitHubu vibe codovat nechcete

AI píše rychle, ale stejně rychle umí přepsat něco, co fungovalo. Bez historie nemáte cestu zpátky.

Záchranný bod

Každý commit je verze, ke které se vrátíte. Když AI něco rozbije, jste za vteřinu zpátky na funkčním stavu.

Záloha v cloudu

Počítač se může rozbít nebo ztratit. Kód na GitHubu žije dál i s celou historií. Stáhnete ho kamkoli.

Cesta na web

Push na GitHub spustí nasazení. Vaše appka je za pár vteřin online, bez ručního nahrávání na server.

Z praxe: stalo se mi, že agent přepsal funkční kód a appka přestala jet. Commit z minulé hodiny ji vrátil do funkčního stavu během vteřiny. Bez GitHubu bych tu práci prostě ztratil. Proto na 180+ projektech platí jedno pravidlo: commituj často, každý funkční stav je save game.

Verzování s AI není přežitek, je důležitější než dřív. Přes GitHub dnes protékají miliony pull requestů vytvořených AI agenty měsíčně. A pozor: checkpointy uvnitř některých nástrojů Git nenahradí, nepokrývají všechno. Spolehlivá je historie v Gitu.

Tři slova, co uslyšíte pořád

Commit, push, pull. A proč je nemusíte psát

Tyhle tři příkazy tvoří 90 % běžné práce s GitHubem. Stačí jim rozumět. Psaní nechte na AI.

git commit

Uložení záchranného bodu

Uloží snímek projektu v jeho aktuálním stavu. Ke každému commitu se můžete kdykoli vrátit.

Jako „uložit pozici“ ve hře. Než zkusíte něco riskantního, uložíte si.

git push

Nahrání na GitHub

Pošle vaše commity z počítače na GitHub. Tím je zálohujete v cloudu a spustíte deploy.

Jako synchronizace do cloudu. Co máte u sebe, je teď i online.

git pull

Stažení novinek

Stáhne z GitHubu nejnovější verzi. Hodí se, když pracujete na víc zařízeních.

Jako načtení uložené hry na jiném počítači. Navážete tam, kde jste skončili.

Kdo ty příkazy píše

Rozumět jim stačí. Psát je za vás bude AI.

VyUlož to, vypadá to dobře.

git add -A && git commit -m "…"

VyNahraj to na GitHub.

git push

VyStáhni poslední verzi.

git pull

VyVrať to o krok zpátky, rozbil jsi to.

git revert / git reset

Vy mluvíte česky a říkáte záměr. Claude Code přeloží do správných příkazů a spustí je. Příkazy nad rámec těchhle tří (větve, slučování) potřebujete, až když na projektu děláte ve více lidech, to je pokročilejší úroveň.

Kdo to celé řídí

GitHub obsluhuje Claude Code za vás

GitHub se ovládá z terminálu, ale ručně to dělat nemusíte. Nastavíte ho jednou, pak už jen mluvíte česky.

Tím nástrojem je GitHub CLI (zkratka gh). Claude Code ho používá interně, takže commit, push i založení repozitáře zařídí za vás.

# vy napíšete běžnou větu

Založ nový repozitář a nahraj tam projekt.

# Claude Code spustí gh za vás:

gh repo create muj-web --private

git add -A && git commit -m "první verze"

git push -u origin main

Hotovo. Repozitář vznikl, kód je nahraný.

Tip pro pokročilejší: šetřete kontext i tokeny

Práce s GitHubem je mechanická. Nemusí ji dělat váš hlavní agent, kterému by zaplnila kontextové okno. Nechte ji na subagentovi: pošlete git operace stranou, vrátí se jen krátké shrnutí.

A klidně na levnějším, rychlém modelu Haiku. Na commit a push není potřeba ten nejdražší model, takže ušetříte tokeny i čas.

Tahle nastavení řešit nemusíte hned. Stačí vědět, že GitHub se dá ovládat úplně bez ruční práce v terminálu.

Nastavení, jednou a máte klid

Jak propojit počítač s GitHubem

Než cokoli nahrajete, musí GitHub vědět, že počítač patří vám. Vedou k tomu dvě cesty. Vyberte si jednu.

Nejjednodušší cesta. Tuhle doporučuju každému začátečníkovi.

Pro koho: Pro každého, kdo vibe coduje s Claude Code. gh je navíc nástroj, který Claude Code sám používá, takže se vyplatí ho mít.

  1. 1

    Nainstalujte GitHub CLI (nástroj gh). Na Macu přes Homebrew, na Windows přes winget.

    Mac:

    brew install gh

    Windows:

    winget install GitHub.cli
  2. 2

    Spusťte přihlášení. Stačí jednou, gh si přihlášení zapamatuje.

    gh auth login

    Pozn.: gh se zeptá pár věcí. Vyberte GitHub.com, protokol HTTPS a možnost „Login with a web browser“.

  3. 3

    Otevře se prohlížeč. Zkopírujete jednorázový kód, vložíte ho a kliknete na Authorize. Hotovo, počítač je propojený.

  4. 4

    Od teď můžete zakládat repozitáře a nahrávat kód. Nebo to nechte na Claude Code, tyhle příkazy zná.

    Nový repozitář z projektu:

    gh repo create

    Stáhnout cizí projekt (fork):

    gh repo fork
Oficiální dokumentace gh auth login

Soukromé, nebo veřejné

Kdo uvidí váš kód (a jak to přepnout)

U každého repozitáře rozhodujete, jestli je jen váš, nebo otevřený světu. Přepněte si to a uvidíte rozdíl.

Váš repozitář

faborsky / muj-prvni-webPrivate

Projekt je jen váš. Sem patří všechno s daty, klienty nebo čímkoli, co nemá být veřejné. Výchozí volba, když si nejste jistí.

Kdo to vidí

  • Vy (čtení i úpravy)
  • Lidé, které sami pozvete
  • Nikdo jiný. Ani přes odkaz, ani přes Google
  • Nedá se forknout ani prohlížet zvenčí

Dobrá zpráva: soukromých repozitářů máte na GitHubu zdarma a bez omezení počtu. Většina mých 180+ projektů je private.

Stavět na cizím

Co je fork a co si můžete forknout u mě

Fork je vaše vlastní kopie cizího projektu. Pár svých veřejných jsem vám připravil k vyzkoušení.

🍴 Fork

Vlastní kopie cizího projektu pod vaším GitHub účtem. Můžete si v ní cokoli změnit, originál zůstane nedotčený.

⬇️ Clone

Jen stažení projektu k vám do počítače. Fork žije navíc i na GitHubu pod vámi, takže si změny zase nahrajete a uložíte.

Pár mých veřejných projektů, které si můžete forknout a hrát si s nimi:

Celý profil: github.com/faborsky

A forknout to nemusíte ručně

Stačí Claude Code říct, co chcete. Spustí gh repo fork i stažení za vás:

Forkni mi github.com/faborsky/whisper-cz-en a stáhni to k sobě, ať si to můžu zkusit.

Jedna věc, co se nesmí podcenit

Co se nikdy nesmí dostat do repozitáře

Hesla, API klíče, tokeny a soubor .env. Veřejná repa nepřetržitě skenují boti. Přehrajte si, jak rychle se uniklý klíč zneužije.

Co se stane, když klíč unikne

const STRIPE_KEY = "sk_live_51M8x…"

Takhle vypadá API klíč zapomenutý přímo v kódu. Co se stane, když se takový kód dostane na veřejný GitHub?

Jak to dělat správně

Nejdřív si přehrajte únik vlevo. Pak se podíváme, jak se mu vyhnout.

Čísla z honeypot experimentu (Comparitech) a reportu GitGuardian 2026. Obrana je jednoduchá: klíče do souboru .env, ten do .gitignore, a GitHub navíc public repa sám hlídá přes secret scanning.

Chcete vibe coding využít na 100 %?

GitHub, deploy na web i práci s Claude Code vás v kurzu AI First provedu krok za krokem. Od prvního repozitáře po appku běžící na vlastní doméně.

21 hodin videí, 1 800+ absolventů, roční licence s aktualizacemi zdarma. Parťák, který vibe codingu dal přes 2 000 hodin a postavil 180+ projektů.

FAQ

Časté otázky

Co je GitHub a k čemu ho potřebuju, když neumím programovat?+

GitHub je online úložiště vašeho kódu, něco jako Google Drive pro projekty. Každý projekt má vlastní složku (repozitář) s kompletní historií změn. Jako vibe coder ho potřebujete na tři věci: zálohu a záchranné body, ze kterých se vrátíte k funkční verzi, a na nasazení appky na web. Sami nemusíte umět nic, příkazy za vás spouští Claude Code.

Jaký je rozdíl mezi Gitem a GitHubem?+

Git je nástroj, který běží u vás v počítači a sleduje změny v souborech. GitHub je cloudová služba postavená na Gitu, která vaše projekty hostuje online a přidává zálohu, sdílení a napojení na deploy. Zjednodušeně: Git je technologie, GitHub je místo, kam se s ní připojíte.

Je GitHub zdarma?+

Pro běžného vibe codera ano. Bezplatný účet má neomezený počet veřejných i soukromých repozitářů, což na osobní projekty bohatě stačí. Platí se až za pokročilé týmové a firemní funkce, na které jako jednotlivec nenarazíte.

Musím umět příkazy jako commit a push?+

Stačí jim rozumět, psát je nemusíte. V praxi řeknete Claude Code česky „ulož to a nahraj na GitHub“ a on spustí git commit a git push za vás. Vědět, co ty příkazy dělají, se ale hodí, abyste tušili, co se s vaším kódem děje a kdy se můžete vrátit zpátky.

Jaký je rozdíl mezi public a private repozitářem?+

Public repozitář vidí kdokoli na internetu, může si ho prohlédnout, stáhnout i forknout. Private vidíte jen vy a lidé, které pozvete. Soukromé repozitáře jsou na GitHubu zdarma a bez omezení počtu, takže když si nejste jistí, dejte Private.

Co se nikdy nesmí nahrát na GitHub?+

Hesla, API klíče, přístupové tokeny a soubor .env, ve kterém bývají. Veřejné repozitáře nepřetržitě skenují boti a uniklý klíč bývá zneužitý během pár minut. Klíče proto patří do souboru .env, který se přidá do .gitignore a na GitHub se nikdy nenahraje. Claude Code tahle pravidla zná a klíče do kódu sám nedává.

Co je fork a jak si forknu cizí projekt?+

Fork je vlastní kopie cizího repozitáře pod vaším účtem. Můžete si v ní cokoli upravit, originál zůstane nedotčený. Forknout můžete kliknutím na GitHubu, nebo prostě řeknete Claude Code „forkni mi tenhle projekt a stáhni ho“ a on to udělá příkazem gh repo fork.

Je GitHub to samé jako GitHub Copilot?+

Ne. GitHub je úložiště kódu, Copilot je placený AI našeptávač, který doplňuje kód při psaní. Jako vibe coder budete spíš používat agenta typu Claude Code, který staví celé funkce sám, a GitHub k tomu jako místo, kam se kód ukládá a odkud se nasazuje.