title: Does a git pull update all tracked branches?
body: <p>Say I'm locally tracking 3 remote branches, <code>master</code>, <code>branch1</code>, <code>branch2</code>.</p>
  
  <p>If I'm currently on the <code>master</code> branch, will a <code>git pull</code> <code>fetch</code> and <code>merge</code> changes on each of the branches?</p>
  
  <p>I guess I could build out an experiment, too...</p>