title: Git: Cannot see new remote branch
body: <p>A colleague pushed a new remote branch to origin/dev/homepage and I cannot see it when I run:</p>
  
  <pre><code>$ git branch -r
  </code></pre>
  
  <p>I still see preexisting remote branches. </p>
  
  <p>I assume this is because my local remote refs are not up-to-date hence when I ran a git pull nothing happened since git pull only pulls on the current working branch correct? Unlike git push which pushes all branches that have changes to the corresponding remote branch?</p>