Zpět do magazínu
Vibe coding04.05.2026
Vibe coding

Git pro vibe codery: verzování bez stresu a strachu z chyb.

Git je bezpečnostní síť, která ti dovolí experimentovat bez strachu. Ukážu ti minimum, které opravdu potřebuješ.

PB
Petr Bláha
Autor
4. květen 2026
Publikováno
5 min
Čtení

Největší strach začátečníka je, že si nenávratně rozbije projekt, který hodiny stavěl. Git přesně tenhle strach maže. Je to bezpečnostní síť, která ti dovolí kdykoli se vrátit k funkční verzi. Nemusíš znát všechny příkazy, stačí pár, a ukážu ti přesně ty, co reálně potřebuješ pro vibe coding.

Co git vlastně dělá a proč ho chceš

Představ si git jako fotoaparát, který fotí stav tvého projektu. Kdykoli uděláš kus práce, vyfotíš si ho (tomu se říká commit). Když pak něco rozbiješ, vrátíš se k poslední dobré fotce a jsi zpátky v bezpečí.

Bez gitu máš jen jeden živý stav projektu. Když ho pokazíš, je po něm. S gitem máš celou historii a můžeš se v ní pohybovat. To je přesně ten klid, který potřebuješ, abys mohl experimentovat beze strachu.

Pět příkazů, které ti stačí na začátek

Git má desítky příkazů, ale 90 % času vystačíš s těmihle pěti:

  • git status: ukáže ti, co jsi od poslední fotky změnil. Tvůj přehled situace.
  • git add .: připraví všechny změny k vyfocení.
  • git commit -m "popis": udělá fotku s popiskem, co jsi měnil.
  • git push: nahraje fotky na server, třeba na GitHub, takže o ně nepřijdeš ani když ti shoří počítač.
  • git log: ukáže historii všech fotek, ať víš, kam se můžeš vrátit.

To je v podstatě celý základ. Zbytek se naučíš až tehdy, kdy ho budeš opravdu potřebovat.

Jak vypadá běžný pracovní den s gitem

V praxi to funguje jednoduše. Uděláš kus práce, který funguje, a hned si ho zafotíš. Pak zase kus práce a zase commit. Tady je typický cyklus:

git status
git add .
git commit -m "pridal jsem prihlasovaci formular"
git push

Důležité je commitovat často a po menších kouscích. Když uděláš commit po každé funkční změně, máš spoustu bodů, kam se můžeš vrátit. Když nacommituješ jednou za týden obří balík, je návrat zpátky mnohem bolestivější.

GitHub: tvoje záloha a domov projektu

Git běží u tebe na počítači, ale ty chceš mít projekt i někde mimo něj. K tomu slouží GitHub, místo na internetu, kam svoje fotky nahráváš příkazem push. Má to tři velké výhody, které oceníš dřív, než čekáš.

Za prvé, když ti shoří počítač nebo si ho omylem vymažeš, projekt je v bezpečí na serveru. Za druhé, GitHub je často to místo, odkud se aplikace nasazuje do světa, takže push znamená i krok k tomu, aby ji viděli ostatní. A za třetí, máš celou historii projektu přehledně na jednom místě, kam se dostaneš odkudkoli.

Pro začátek stačí jeden veřejný nebo soukromý repozitář, kam svůj projekt jednou nahraješ a pak už jen denně pushuješ. Není v tom žádná věda, jen pár kliknutí při zakládání a potom rutina, která tě ochrání před ztrátou práce.

Když to rozbiješ: jak se vrátit zpět

Tohle je ta magie, kvůli které git chceš. Zkusil jsi něco, nefunguje to a chceš zpátky tam, kde to ještě šlapalo. Pokud jsi změny ještě necommitnul, stačí jeden příkaz:

git restore .

Tím zahodíš všechny necommitnuté změny a vrátíš se k poslední fotce. Projekt je zase v pořádku. Když jsi už commitnul a chceš se vrátit o krok zpět, podíváš se do git log, najdeš poslední dobrý commit a vrátíš se k němu. Žádná katastrofa, jen pár kláves.

Dobré návyky, které ti ušetří nervy

Pár jednoduchých zvyků z tebe udělá člověka, který si gitem nikdy nezavaří:

  1. Commituj často, klidně desetkrát za den, vždy když něco funguje.
  2. Piš srozumitelné popisky commitů, ať za měsíc víš, co jsi dělal.
  3. Pushuj na GitHub denně, ať máš zálohu mimo svůj počítač.
  4. Než zkusíš něco riskantního, ujisti se, že máš čistý commit, ke kterému se vrátíš.

Git je základní kámen rozumného postupu při stavění. Jak ho zapojit do širšího procesu, najdeš v článku vibe coding workflow. A když budeš chtít projekt pustit do světa, hodí se ti jak nasadit aplikaci na Vercel, protože nasazení často čte právě z gitu.

Větve: jak zkoušet bez strachu o hlavní verzi

Jakmile si na základy zvykneš, přijde chvíle, kdy budeš chtít vyzkoušet velkou změnu, ale nechceš si rozbít funkční aplikaci. K tomu slouží větve. Větev je jako paralelní svět tvého projektu, kde si můžeš dělat, co chceš, a hlavní verze zůstane netknutá.

Vytvoříš si novou větev, v ní experimentuješ, a když se nápad povede, sloučíš ji zpátky do hlavní verze. Když se nepovede, prostě ji zahodíš a hlavní verze o tom ani neví. Pro začátek tohle nepotřebuješ a klidně to nech být, ale je dobré vědět, že ta možnost existuje, až ti přijde vhod.

Hlavní poselství je pořád stejné: git je tu od toho, abys mohl zkoušet věci beze strachu. Ať větve, nebo prostý návrat k poslední fotce, vždy máš cestu zpátky do bezpečí. To je svoboda, která z tebe udělá odvážnějšího a rychlejšího tvůrce.

Časté dotazy

Musím umět git z příkazové řádky, nebo stačí tlačítka v editoru?

Pro začátek úplně stačí tlačítka v editoru, většina jich má git zabudovaný. Příkazová řádka ti ale dá víc kontroly a jistoty, až budeš chtít. Klidně začni klikáním a postupně přejdi na příkazy.

Co je rozdíl mezi commitem a pushem?

Commit udělá fotku lokálně na tvém počítači. Push tu fotku nahraje na server, třeba na GitHub. Můžeš commitovat bez internetu, push potřebuje připojení a slouží jako záloha mimo tvůj stroj.

Co se stane, když zapomenu commitovat dlouho?

Nic se nezničí, ale tvoje fotky budou velké a nepřehledné. Když pak budeš chtít vrátit jen malou část, vrátíš toho mnohem víc, než jsi chtěl. Proto se vyplatí commitovat často a po malých kouscích.

Pokud chceš postavit projekt pořádně od základů, s rozumným verzováním a bez stresu z toho, že si něco rozbiješ, napiš mi přes kontakt. Rád ti pomůžu nastavit věci tak, aby ses mohl soustředit na stavění.