When was the last time you ran git log and scrolled a bit in your project? How was it? Did all of the messages really tell you what was changed? And could you easily determine that last commit that was in the previous customer delivery? For most of my projects I can easily admit that it’s not looking very good, pretty much like in the xkcd comic above.