Este documento descreve os benefícios do controle de versão de código usando o Git. O Git permite reverter arquivos ou projetos inteiros para versões anteriores, acompanhar mudanças feitas e quem fez alterações, identificar introdução de bugs, e facilitar trabalho em equipe. O Git foi criado por Linus Torvalds para gerenciar versões do kernel Linux.