O documento descreve o sistema de controle de versão Git, criado por Linus Torvalds para manter o kernel Linux. Detalha suas principais características como ser distribuído, suportar branches e merges fáceis. Fornece exemplos de comandos Git como add, commit, log e merge. Recomenda nunca desenvolver diretamente no branch principal, sempre criando branches auxiliares e atualizando o branch principal antes de mesclar alterações.
11. GIT – Fluxo de Trabalho Nunca desenvolver NADA no branch principal (criar branches para tal). Atualizar se branch principal com git fetch/ git rebase. Transportar seus commits do seu branch auxiliar para o master. Fazer um git push para enviar para o servidor.