Descrição
Um sistema rápido e distribuído de controle de versão para rastrear mudanças em código-fonte e outros projetos baseados em texto. Desenvolvedores o usam para commitar trabalho, criar branches, mesclar, revisar histórico e colaborar por repositórios.
Use em projetos onde histórico e colaboração importam. Git pode reescrever ou descartar trabalho quando usado incorretamente, então entenda comandos antes de executar operações destrutivas.