Development Environment Git Setup

Git is a distributed version control system used by pretty much everyone. Git tracks changes in our code, and encourages users to give explicit descriptions to every modification they make. It has a branching system which allows several developers to work individually on different tasks and later on merge their changes to everyone else on the main branch.