Why Branch? (cont)
Pros to Branching:
- Many projects can work on same set of shared files simultaneously
- Tasks can be insulated from other changes happening, then merged/integrated later
- No more waiting for locked files to be released
- Named branches and labels provide intuitive view of file history