Creating & Switching Branches — Roadmap Step & Resources
Branching off to work on something without touching the main line of history
- Level: beginner
- Estimated time: 1 days
- Roadmap: Git & GitHub Fundamentals
Mini projects
- Create a feature branch, make commits on it, then switch back to main
Interview questions
- What actually happens in Git when you switch branches?
Study resources
- Git Branching - Basic Branching and Merging (Article) — The Pro Git book's foundational chapter on branching and merging.
- Git Branches: The ONLY Tutorial You Need (Video) — A focused, practical tutorial on creating and switching branches.
Part of
- Working with Branches — section
- Git & GitHub Fundamentals roadmap — the full learning path