title: Move (or "Undo") last git commit to unstaged area
body: <p>What's the best way to move your last git commit back into the "Changes not staged" + "Untracked files" areas (with the commit in question being not-pushed / only in your local repo, effectively removing it from HEAD)?</p>
  
  <p>In other words, how do you roll back a commit, but automatically apply that diff to your unstaged area?</p>