Eficaz sistema de controle e gestão de fontes
Lançado pelo mesmíssimo Linus Torvalds, Git é o sistema de controle e gestão de fontes utilizado pelos desenvolvedores do núcleo do Linux, a partir da versão 2.6.12. Cada dia, há novos projetos aderindo ao Git, que hoje é uma solução sólida e estável para gerenciar o código fonte de qualquer projeto.
Git é similar a aplicativos como GNU Arch ou Monotone. Hoje, é um autêntico projeto com dezenas de programadores entre suas filas, encabeçado por Junio Hamano. Oferece todas as ferramentas necessárias para a gestão da distribuição descentralizada das diferentes versões de um projeto.
Cada diretório de Git funciona como um repositório completo com capacidade de seguimento não centralizado no acesso a um servidor. É rápido de usar dado que o histórico se armazena sob o aspecto de um gráfico acíclico, o que facilita a fusão repetitiva e o trabalho em ramos a longo prazo. Git se apresenta como uma infra-estrutura básica para outros projetos como, por exemplo, Cogito, StGit, (h)gct, gitk, qgit ou gitweb.