commiting on a branch