Este documento fornece uma introdução ao Git e ao GitHub, abordando: (1) o que é o Git e como funciona seu controle de versão distribuído, (2) vocabulário e comandos básicos, (3) como configurar e usar repositórios locais e remotos para versionamento e colaboração.