I was doing some work on a branch, then checked out a new branch without committing the old one. Once on the new branch, I deleted / added a bunch of stuff, then committed the changes. Now when I go back to the original branch, it's missing a lot of stuff that was added to it following the last commit to that branch. Argghhh! I was doing some work on a branch, then checked