title: How to pull new branch and set up tracking simultaneously?
body: <p>Suppose that a new branch <code>NEW</code> has just appeared in a remote repo.  Is there a <code>git</code> command to create a tracking branch for <code>NEW</code>, and simultaneously pull it (specifically) from the remote repo?  (By the "specifically" bit I mean pull only the branch <code>NEW</code>.)</p>
  
  <p>FWIW: I'm using version 1.7.6.</p>
  
  <p>EDIT: desired scenario<br/><br/>
  (before)</p>
  
  <pre><code>% git branch -a
    bar
    baz
    foo
  * master
    remotes/somerepo/bar
    remotes/somerepo/baz
    remotes/somerepo/foo
    remotes/somerepo/master
  </code></pre>
  
  <p>(after)</p>
  
  <pre><code>% git branch -a
    bar
    baz
    foo
  * master
    NEW
    remotes/somerepo/bar
    remotes/somerepo/baz
    remotes/somerepo/foo
    remotes/somerepo/master
    remotes/somerepo/NEW
  </code></pre>