Git
- Program u tebe v počítači, který si pamatuje každou uloženou verzi projektu (commit).
- Když se něco rozbije, vrátíš se k verzi, která fungovala.
- Funguje i bez internetu a bez účtu. Pro AI agenta v Cursoru nebo Claude Code je to záchranná síť.
Git hlídá historii tvého kódu, GitHub ji drží v záloze na internetu a dá se přes něj sdílet. K tomu AI pomocník Copilot, web zdarma na GitHub Pages a prompty, které ti s tím pomůžou. Stav k 24. 10. 2026.
Tři slova, která se pletou nejčastěji.
AI pomocník na kód od GitHubu. Je to něco jiného než Microsoft Copilot na Word a Excel, ten najdeš v Kterou AI na co.
Podle dokumentace GitHubu. Ceny a počty kreditů se mění, aktuální stav je na stránce s plány. Na návody ke GitHub Spark nespoléhej: podle oznámení v komunitním fóru GitHubu od 4. 8. 2026 nebere nové aplikace.
Z repozitáře s HTML, CSS a JavaScriptem udělá web na adrese github.io nebo na tvé vlastní doméně.
.env a ten zapiš do .gitignore, aby se na GitHub nikdy nedostal.Fungují v Copilotu, Cursoru, Claude Code i v běžném chatu. Žlutá místa v hranatých závorkách přepiš svým.
Tady je výstup `git diff --staged`:
<diff>
[vlož výstup]
</diff>
Napiš k tomu zprávu ke commitu: první řádek do 72 znaků ve tvaru „typ: co se změnilo“ (feat, fix, docs, refactor), pod něj 1–3 odrážky, proč.
Když diff míchá dvě nesouvisející změny, napiš mi to a navrhni, jak je rozdělit do dvou commitů.
Git mi vypsal tuhle hlášku: <chyba> [vlož celou hlášku] </chyba> Těsně předtím jsem spustil/a: [git pull / git push / git merge]. Vysvětli jednoduše, co se stalo, a dej postup opravy. U každého příkazu napiš, co přesně udělá. Příkazy, které mažou historii nebo moje změny (`reset --hard`, `push --force`), navrhni až jako poslední možnost a napiš, o co bych přišel/přišla.
Napiš README.md pro můj projekt. Podklady: - Co projekt dělá: [1–2 věty] - Pro koho je: [kdo ho bude používat] - Jak ho spustit: [příkazy, které používám] - Struktura složek: [vlož výpis nebo popiš] Sekce: Co to je, Jak začít (instalace a spuštění), Jak to používat, Struktura projektu, Licence: [MIT / zatím bez licence]. Piš česky, krátce a pro člověka, který projekt vidí poprvé. Příkazy dej do code bloků. Co v podkladech není, nedomýšlej, napiš tam [doplnit].
Projdi tyhle změny před sloučením do hlavní větve:
<diff>
[vlož diff nebo odkaz na pull request]
</diff>
Hledej hlavně chyby v logice, chybějící ošetření chyb, tajné údaje v kódu (hesla, klíče, tokeny) a věci, které rozbijí stávající funkce.
U každého nálezu napiš soubor a řádek, proč je to problém a jak to opravit. Seřaď je od nejvážnějšího.
Když nic vážného nenajdeš, napiš to rovnou a drobnosti navíc nevymýšlej.
Chci zveřejnit svůj statický web ze složky [web/] přes GitHub Pages. Účet: [GitHub Free], repozitář: [zatím nemám / veřejný / soukromý]. Proveď mě postupem od vytvoření repozitáře po funkční adresu. U každého kroku napiš, kde se co kliká. Než cokoli nahraješ, zkontroluj, že ve složce nejsou hesla, klíče ani soubor .env, a výsledek mi ukaž. Když se to s mým účtem a repozitářem nedá, řekni mi to rovnou.