Learn to write better git commit messages by example