On committing well slideshare.net

<blockquote> What should git commits look like? How should comments work? A brief review of some good practices, complete with examples where I've made mistakes myself.</blockquote>