Guide and tips to have a cleaner commit and a better commit history organization.