Why Use a Private Branch?
Isolates each user’s changes, allowing work to proceed in parallel
Allows users to create snapshots of work easily
Checking in changes allows developers to version control private changes without impacting other team members