git Git and Historical Revision A well crafted history is a trade off. It's similar to writing tests. Most of the time tests do nothing, but when they raise an alarm it is super handy. With practice, the cost is minimal.