title: Git - Save unfinished merge changes and checkout another branch
body: <p>I'm working on a git branch that has a lot of merge conflicts with another branch that I've merged into it. I started fixing the conflicts but want to save my work and switch to another branch before I finish the merge process.</p>
  
  <p>Is it possible to stash the changes in the unfinished merge process to switch to another branch and then switch back and finish the merge?</p>
  
  <p>I've spent a lot of time working on fixing the conflicts and I don't want to do this work again. What's the best way to proceed?</p>
  
  <p>I'm using git version 1.7.10</p>