title: git working on two branches simultaneously
body: <p>I have a project with many branches.</p>
  
  <p>I would like to work on <strong>several</strong> branches simultaneously without switching back and forth with <code>git checkout</code>.</p>
  
  <p>Is there any way I can do that besides copying the whole repository somewhere else?</p>