Practice commits and branching