Resumen
Este material organiza o conhecimento sobre o uso de git e Github. O git é uma ferramenta
de versionamento. Quando estamos trabalhando no desenvolvimento de um trabalho que demora muito tempo para ser concluído (por exemplo, desenvolver um algoritmo, um software,
ou até mesmo escrever um relatório de estágio), é desejável que possamos salvar versões intermediárias do nosso trabalho, de maneira que possamos recuperá-lo no futuro. Por exemplo,
a primeira versão de um software pode possuir uma funcionalidade que foi removida em uma
segunda versão; se, todavia, deseja-se reimplementar esta funcionalidade na terceira versão do
software, como faríamos para recuperar o código-fonte, se ele já foi excluído? Com o git, isto é
possível!