title: Visual Studio 2013 - Git - Fetch remote branches
body: <p>I am starting to use Visual Studio 2013 with the built-in Git Team Explorer tools using Visual Studio Online.  I am very familiar with how to do this via the Git Shell but cannot seem to figure out how to do this via the VS 2013 interface.</p>
  
  <p>I am trying to pull a remote branch locally and am unable to do so.  Via command line, I would do:</p>
  
  <pre><code>git fetch -a
  git checkout &lt;branchName&gt;
  </code></pre>
  
  <p>I understand the workflow is to create a local branch that tracks the remote branch; however, my remote branch list in the dropdown is not complete.  How do I perform this action which mimics <code>git fetch -a</code>?</p>
  
  <p>Below is a picture:</p>
  
  <p><a href="https://i.stack.imgur.com/L325A.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/L325A.png" alt="enter image description here"></a></p>