O Git é um sistema de controle de versão distribuído, amplamente utilizado para gerenciar o desenvolvimento de software. Ele permite que vários desenvolvedores colaborem em projetos de todos os tamanhos com eficiência, precisão e segurança. O Git trata dados de maneira especial, por meio do uso de uma estrutura de dados leve conectada como: