title: How do I pull down a remote branch?
body: <p>I've been searching for a half hour for how to do pull a remote branch, and cannot figure it out.</p>
  <p>My remote git repository has a branch called <code>frontend</code>.  When I run <code>git pull origin frontend</code> I get the following output:</p>
  <pre><code>* branch             frontend     -&gt; FETCH-HEAD
  Already up-to-date.
  </code></pre>
  <p>When I run <code>git branch</code>, I get the following:</p>
  <pre><code>*master
  </code></pre>
  <p>Why isn't <code>frontend</code> in the list returned by <code>git branch</code>?</p>
  <hr />
  <p>When I run <code>git branch -v -a</code>, one of the returned branches is <code>remotes/origins/frontend</code>...</p>