I am working on a project, and had all of my tests passing on the master branch. I then made some changes, and when everything started failing, I realized that maybe I shou
Yes, just create the new branch and check it out:
$ git checkout -b new-branch
Then commit any changes you have. They'll be applied to the new, checked-out branch.