My colleague has a local branch. He "publishes" it from VS Team Explorer. It appears in the list of branches of Visual Studio Online.
I am connected to the same TFS-Git system registered through VS, connected via Team Explorer, and yet, when I look at the list of branches, I can clone from it, it’s not there.
I finally resorted to using the command line to view all branches, but it does not even appear there. Here is a screenshot:

What am I missing? This is a serious problem for us.
Thanks in advance.
UPDATE
I'm not sure I did it, but now I see a branch in Team Explorer. My best guess is that this is related to issuing a manual “sample” of the branches “master” and “development”. I am surprised that you will need to see the remote branches. Essentially, you need to extract and cache information about the remote branch, and then issue another command (branch -r) to see that you have cached. Perhaps this is not so, but this is my best guess. Hope this helps someone else.
source share