commit before new branch
commit to checkout
recommit