Túlio Toffolo
 Departamento de Computação  |  Universidade Federal de Ouro Preto

Minicurso de GIT

Apresentação

Git é um sistema de controle de versão distribuído com ênfase em velocidade. O Git foi inicialmente projetado e desenvolvido por Linus Torvalds para o desenvolvimento do núcleo do Linux (kernel).

Cada diretório de trabalho Git é um repositório com todos os históricos e habilidade total de controle das revisões, não dependente de acesso a uma rede ou a um servidor central.

A manutenção de software do Git é atualmente supervisionada por Junio Hamano. É distribuído sob os termos da versão 2 da GNU General Public License. O Git é um software livre.

Origem do Nome

Linus Torvalds satirizou sobre o nome "git", que é um gíria em inglês britânico para uma pessoa estúpida ou desagradável, dizendo:[1] "Eu sou um egoísta degenerado, e vou batizar todos os meus projetos com meu nome. Primeiro Linux, agora git."[2][3] (Isto é especialmente irônico, pois o próprio Linus resistiu à idéia de escolher o nome Linux para o núcleo do seu sistema operacional.)

O wiki oficial do Git também dá algumas explicações alternativas e um retroacrónimo para o nome, incluindo "Rastreamento Global de Informações (Global Information Tracker)": 

Departamento de Computação  |  ICEB  |  Universidade Federal de Ouro Preto
Campus Universitário Morro do Cruzeiro  |  CEP 35400-000  |  Ouro Preto - MG, Brasil
Telefone: +55 (31) 3559-1663  |  tulio[at]toffolo.com.br