Phase 2 · Git & GitHub
TopicsBranch
Part of the Full Stack Developer Roadmap.
Summary
A lightweight, movable pointer to a line of commits — branches let you develop features, fixes and experiments in isolation from `main`.
How to Learn This
- 1Create a feature branch, make a commit, then switch back to `main`.
- 2Learn the difference between `git branch` and `git switch -c`.
- 3Practice deleting merged branches to keep your repo tidy.
More topics in Git & GitHub
Stuck on this topic? Ask an Insider
Get 1:1 guidance from people who've walked this exact path — free on the InsideEdge app.