Curriculum
Course Content
9 items · 1 sections
- 01 How Git thinks: snapshots, not differences
- 02 Staging, committing and writing a useful message
- 03 Branching and merging
- 04 Remotes, push, pull and fetch
- 05 Resolving merge conflicts
- 06 Pull requests and code review
- 07 Rebase, cherry-pick and when to use each
- 08 Undoing mistakes: reset, revert and reflog
- 09 GitHub Actions: your first automated check