The goal of this guide is to teach you what Git is and what it is used for. In addition, we will also give you a step by step guide on how to install Git for both Mac and Windows.
Git is a free and open source distributed version control system, or DVCS, that allows many developers to work on the same project without requiring them to share a common network connection. Basically this means that multiple people can work on the same project without being in the same room/office. To truly understand how Git works and why it is the most popular and widely used version control system in the world, we first must understand what version control is, and the differences between centralized version control and distributed version control.