Chances are, if you're reading this article and you're a programmer, you're working with Git, or at least some form of version control. But do you really get (g)it? This article will dive into what makes Git, or any other comparable distributed versi…