O Git é um dos sistemas de controle de versão mais utilizados no mundo de desenvolvimento de software. Ele é um projeto de código aberto desenvolvido em 2005 por Linus Torvalds, o criador do kernel do Linux.
O Git foi desenvolvido pelo criador do kernel do Linux, Linus Torvalds, em 2005. Tudo começou com o rompimento de relações entre a comunidade que desenvolvia o kernel do Linux e a BitKeeper, que é um sistema de controle de versão que foi usado dentro do projeto do kernel. Com esse rompimento, a ferramenta do BitKeeper passou a ser paga.
Com tudo isso, Linus Torvalds decidiu construir um sistema de controle de versão que tivesse a melhor performance e usou a experiência que teve com a BitKeeper para construir o Git, que se tornou o sistema de controle de versão mais utilizado no mundo. Linus tinha como principais metas para o seu projeto:
velocidade;
suporte para desenvolvimento não-linear;
distribuído;
lidar com projetos grandes de forma eficiente.
Desde sua criação em 2005, o Git conseguiu amadurecer, tornar-se simples de usar e ainda manter esses pontos iniciais.