Aprenda o que é Git a máquina do tempo dos seus arquivos.

10 min · Sem experiência prévia · Programación

Uma lição de 10 minutos: o commit como foto selada, o ritual add + commit, ramos para experimentar e a diferença entre Git e GitHub.

O que é Git de verdade, como ele sela fotos do seu projeto e por que você nunca mais perde trabalho.

O caso

O Git não evita o desastre: evita que ele seja definitivo. Cada commit é uma foto selada à qual você pode voltar.

Em 10 minutos você dominará o ritual: o que é um commit, como cresce a cadeia de fotos e por que as ramificações deixam você experimentar sem medo.

O que você vai aprender

  • Explicar o que é Git sem confundi-lo com GitHub
  • Selar fotos do seu projeto com mensagens que salvam
  • Usar ramos para experimentar sem quebrar a principal

O registro do Cronista

Edite → sele (commit) → ramifique para experimentar → funda quando brilhar. Com isso, «apaguei tudo» deixa de existir.

  1. Repositório

    A pasta que lembra de tudo.

  2. Commit

    A foto selada com mensagem.

  3. Ramo

    O experimento que não quebra.

  4. GitHub

    O remote: para compartilhar, não só para respaldar.

Perguntas frequentes

Git e GitHub são a mesma coisa?

Não: Git é a máquina do tempo que vive no seu disco; GitHub é um remote para compartilhar esse histórico e colaborar.

Preciso saber programar para usar Git?

Não: serve para qualquer pasta com histórico — uma tese, uma pasta de design ou suas configurações.

Teste você mesmo: Teste relâmpago: foto ou salvamento?

O que é exatamente um commit?

Resposta certa: Uma foto instantânea do projeto, selada com uma mensagem que a explica.

O commit congela um estado exato e o solta na cadeia. Não é automático nem nuvem: você decide quando e o que fotografar.

Um colega diz: «Git e GitHub são a mesma coisa». O que você corrige?

Resposta certa: Git é a máquina do tempo no seu disco; GitHub é um remote onde compartilhar o histórico.

Sem push, a nuvem não sabe nada do seu repositório. O Git funciona sozinho e local; o GitHub adiciona colaboração.

Você quer testar um redesign que pode quebrar tudo. O que faz?

Resposta certa: Um ramo: experimento barato que não toca a linha principal.

Os ramos existem exatamente para isso: se brilhar, funde; se não, joga fora e a principal nem ficou sabendo.

A regra de bolso — Git é a máquina do tempo local; GitHub, o remote para compartilhar. Commit = foto selada com mensagem, não um «salvar».

O que você leva

Explicar o que é Git, ler seu histórico de versões e salvar seu primeiro arquivo com commits.

Continue aprendendo

Abrir a lição interativa →