Tools
Git & GitHub Workflow
Version control that stops being scary — branches, merges, pull requests and recovering from mistakes.
- Level
- All levels
- Format
- Online (live)
- Duration
- 4 sessions · 2 per week
- Category
- Tools
Description
Short and intensely practical. By the end you will be comfortable with the daily Git workflow used on real teams, including the parts that usually go wrong: merge conflicts, accidental commits and drifted branches.
What you will be able to do
- Commit, branch and merge with confidence
- Resolve conflicts without panicking
- Use pull requests and code review properly
- Recover lost work with reflog and reset
Technologies
GitGitHubPull requestsGitHub Actions
Modules
Fundamentals
- Repository basics
- Commits and history
- Branching
Collaboration
- Remotes and pull requests
- Code review
- Conflicts
Recovery & automation
- Undoing changes
- Reflog
- Intro to CI
Best for
- Students preparing for internships
- Anyone working in a shared codebase
Prerequisites
- Basic familiarity with a code editor
- No Git experience required
Interested in this course?
Cohorts, schedules and pricing are agreed per group. Send us a short note with your background and what you want to build.
Enquire about this course