Commiting before checking out new branch