Git

Git is a distributed version management system that lets you track code, work in teams, create branches and merge changes. It is the standard tool for modern development.