Git é um sistema de controle de versão distribuído, originalmente criado por Linus Torvalds.

Cada diretório de trabalho do Git é um repositório com todo o histórico existente, o que permite manipulação total das versões, sem depender de uma conexão de rede ou um servidor central.

Com o Git é muito fácil criar branches e fazer merges de código, o que o torna um excelente controlador de versões para ambientes distribuídos.

Links: