title: Output of git branch in tree like fashion
body: <p>Right now, when I type "git branch"</p>
  
  <p>it lists my branches in an arbitrary order.</p>
  
  <p>What I would prefer would be if "git branch" listed my output in a tree like fasion, somethign like:</p>
  
  <pre><code>master
  |-- foo
    |-- foo1
    |-- foo2
  |-- bar
    |-- bar4
  </code></pre>
  
  <p>Where here, foo &amp; bar were branched from master; foo1 &amp; foo2 were branched from foo; bar4 was branched from bar.</p>
  
  <p>Is this easy to accomplish?</p>
  
  <p>[Command line utilities only. This needs to fit into my zsh/vim workflow.]</p>