I\'m using Visual Studio 2013\'s Git support to work on a private GitHub repository. I have permission to commit to it. I want to switch branches, but when I go to the Branc
The branch dropdown will only show local branches, it will not show remote branches. You should create a new local branch to track that remote branch. Simply click the New Branch dropdown, and you will see all the remote branches:
Once you've done that, this will appear as a "published branch" allowing you to push and pull to it.