git: commit messages

How to write clear and helpful commit messages