Maturitarozbory témat
14

Verzovací systémy: Git a GitHub

📚 PRG
📝 Příprava: 30 min
🎯 Zkouška: 15 min
⚡ Praktická část
📖

Teorie

Git je distribuovaný VCS: commit, branch, merge, rebase, remote, push/pull. GitHub poskytuje remote hosting, PR workflow, actions (CI). Zásady: commit small, meaningful messages, feature branches, code review, protected branches.

🎯

Tahák

  • 1git init/clone/add/commit/push
  • 2branch/merge/rebase
  • 3pull request workflow

Typické otázky u maturity

  • 1Rebase vs merge – výhody/nevýhody?
  • 2Jak obnovit smazaný commit?
🏷️

Klíčová slova

commitbranchmergerebasePR

Praktická část

Zadání:

Ukázka: vytvoř branch feature, proveď commit a udělej PR (popis kroků).

Kroky:

  1. 1git checkout -b feature/x
  2. 2git add . && git commit -m '...'
  3. 3git push -u origin feature/x
  4. 4Otevřít PR na GitHubu

Praktická část – checklist

0 z 6 dokončeno

Pokrok0%