📖
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:
- 1git checkout -b feature/x
- 2git add . && git commit -m '...'
- 3git push -u origin feature/x
- 4Otevřít PR na GitHubu