Rules to Better Version Control with Git