commiting from a branch