title: Move multiple unrelated uncommitted changes into several branches
body: <p>Some files have been changed and some added, and nothing committed to master. I would like to checkout a new branch "login_fix" and commit the changes to two files to that branch (and probably merge it back into master immediately if the fix works). The rest of the files, some new and some modified, I would either commit to a different new branch, "big_mess," or I guess leave as uncommitted files if that is even possible.</p>
  
  <p>Can I do that with git commands?</p>
  
  <p>My other option is to <code>tar</code> all these files, <code>git reset --hard HEAD</code>, and then untar the files somewhere else and copy in the new files for each branch I want to create out of them.</p>
  
  <p><code>git status</code> shows:</p>
  
  <pre><code>On branch master
  Your branch is up-to-date with 'origin/master'.
  </code></pre>
  
  <p>And it shows about 10 modified files and 6 added files, 2 of which appear to be renamed backup copies of files that were modified.</p>