Multiple Branch Support within Version Control

There is very limited support for multiple branches in V1 of Version Control. If GitHub (or equivalent) is used to fork off of master, a user can clone that branch from the product version control workflow. The user can then work on that branch and commit, push, and pull changes from that branch only. Interactions among different branches, such as switching branch and merging branches, is not supported. If a Merge Request is created in GitHub (or equivalent) to merge changes from this branch into another as a way to get around the restriction, unfortunately we will not be able to support in product versioning of these branches.