Capítulo 1

Introdução ao controle de versão

Neste curso, vamos pegar o jeito do Git, o sistema de controle de versão mais usado hoje em dia. O curso foi pensado como um guia prático, mão na massa, para usar o Git:

  • Tudo o que aprendermos aqui vai poder ser aplicado de imediato no seu dia a dia de desenvolvimento de software.
  • Sempre que aparecer algo novo, você vai poder praticar na hora.

Vamos aprender a configurar um repositório Git, adicionar e commitar alterações, ver o histórico das suas mudanças, trabalhar com branches e muito mais. No finalzinho, vamos criar um repositório no GitHub e publicar seu código pela primeira vez.

Ao terminar o curso, você vai entender bem como o Git funciona e vai ter confiança para usá-lo no trabalho de todo dia.


Nas próximas lições, vamos ver o básico de controle de versão e por que ele importa no desenvolvimento de software. São conceitos fundamentais que vão te ajudar a entender o resto do curso.

Começar do zero!

Se o Git e o controle de versão já não são novidade para você, ou se você já tem o Git instalado e configurado, pode pular direto para as seções que interessam. Mesmo assim, recomendo seguir o curso na ordem, para construir uma base sólida e não perder nenhum conceito importante. Você sempre pode passar rápido pelas partes que já conhece.

Já conhece o Git e o controle de versão?

Pular para Capítulo 2: Configurando o Git

Já tem o Git instalado e configurado?

Pular para Capítulo 3: Colocando o projeto sob controle de versão

Obs.: você pode voltar aos temas pulados mais tarde.
Quer testar o modo história?

Faça o curso do jeito que ele foi pensado: progressão em pequenas doses, ordem linear e focada, desbloqueio gradual das entradas da Gitopedia. Continue com o Git de verdade no VS Code/Cursor/Antigravity/Windsurf a qualquer momento.

Modo história
GRATUITO
mas precisa de login