new branch and commit