Working in Git Branch, and then deciding a need a new branch, some files already committed
===

I know that if I'm working away in a branch I can create a new branch and all my commits will go to the new one.  But what if I'm working along, I've made some commits, still working, and then realize a need a new branch, including the commits I've already made (but not pushed to origin).  Is there a way I can get everything into a new branch?