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.
git The Purpose of Version Control I think it's rare to see a project not automatically added to Github shortly after, if not before, inception. It's just a checkbox of writing code. Previously it was something
git Legible Git History Everything you produce gets consumed. If you make it easier to consume, it will cause less friction for others as well as yourself.
mozilla Using git to borrow from the future One of the great features of git is the ability to re-order commits, break commits into parts, and merge commits together. Assuming that my master branch is a pristine copy