Getting the hang of commiting