Proč Git, když nic neprogramuješ
Ctrl+Z pro celý projekt. Nejdůležitější nástroj, který si můžeš pořídit hned na začátku.
10 minlekce 51/107
Po lekci umíš
- Víš, co Git je a co ti dává
- Rozumíš rozdílu mezi zálohou a historií
- Víš, proč je Git u práce s agentem nutnost, ne luxus
Obsah lekce (4)
Představ si, že píšeš v textovém editoru, který nemá Ctrl+Z. Píšeš dvě hodiny, uděláš jednu špatnou úpravu – a nemáš jak zpět.
Přesně takhle vypadá práce na projektu bez Gitu.
Co Git je
Systém, který si pamatuje, jak projekt vypadal v každém okamžiku, kdy sis to řekl.
Ne poslední verze. Ne verze z včerejška. Všechny verze, které jsi kdy uložil, i s popisem, co se v nich změnilo.
Záloha není historie
Tohle se často plete a rozdíl je zásadní.
| Co umí | Co neumí | |
|---|---|---|
| Záloha (kopie na disku, Dropbox) | Vrátit soubory, když se ztratí | Říct ti, co se změnilo a kdy |
| Historie (Git) | Ukázat rozdíl mezi dvěma stavy, vrátit se k libovolnému | Nic navíc – zálohu řeší GitHub |
Když ti agent rozbije projekt, záloha z včerejška ti smaže i všechnu dobrou práci z dneška. Git ti umožní vrátit jen tu jednu špatnou změnu.
Proč to platí dvojnásob při práci s agentem
Claude Code mění soubory rychle. Za deset minut práce může sáhnout do patnácti souborů. To je skvělé, dokud to jde dobře.
Funguje
uložíš bod návratu
Zkusíš změnu
agent přepíše soubory
Rozbité
něco se pokazilo
Zpět
jedním příkazem
Bez Gitu má poslední krok jinou podobu: hodinu se snažíš vzpomenout, co bylo předtím, a doufáš, že to dáš dohromady.
Co budeš skutečně dělat
Git má stovky příkazů. Ty budeš používat pět a většinu z nich za tebe spustí Claude Code. Prakticky:
Založíš repozitář
Jednou na začátku projektu. Řekneš „nastav v tomhle projektu Git“.
Uložíš bod návratu
Vždycky, když něco funguje. „Ulož tenhle stav, popiš to jako přidaný kontaktní formulář.“
Podíváš se, co se změnilo
Před uložením. „Ukaž mi, co se od posledního uložení změnilo.“
Vrátíš se
Když se něco pokazí. „Vrať projekt do stavu z posledního uložení.“
Pošleš to na GitHub
Aby to bylo i mimo tvůj počítač.
Žádné memorování. Zadání v běžné češtině stačí – Claude Code zná příkazy za tebe.
Zkus to teď
Otevři svůj projekt v Claude Code a napiš:
„Je v tomhle projektu nastavený Git? Když ne, nastav ho a vysvětli mi, co jsi udělal.“
Uvidíš, jestli už zálohovanou historii máš, nebo pracuješ bez sítě.
Co si odnést
- Git je historie verzí pro celou složku projektu.
- Záloha vrací soubory, historie vrací konkrétní změny. To je rozdíl.
- Při práci s agentem je Git podmínka klidu, ne technický luxus.
- Prakticky používáš pět věcí a všechny se dají zadat česky.
Máš to za sebou?
Označ lekci jako hotovou, ať víš, kde jsi skončil. Nic se tím neuzamkne.
Další lekceCommit jako bod návratuObsah aktualizován: 21. srpna 2026