branch_new should use checkout -b

Fix the creation of new branches by using git checkout -b branch_name instead of git branch branch_name