I’ve been wanting to write about git for a very long time. It’s a tool used for managing versions of software (but it can be used for other things). One of the reasons that I… 

In this post I’m going to be talking about how I use git. That is, what conventions I use, and what style I apply. First, Git is a Distributed Version Control System. A project is…