~ / hub / roadmaps / Roadmap Git e GitHub
1 out 2026roadmapmapa visual

Roadmap Git e GitHub

Fluxo Git do clone ao merge com revisão.

~2–4 semanas Iniciante

Controle de versão de verdade: commits claros, branches, PR, rebase com cuidado e colaboração em time.

Mapa mental do roadmap

Mapa mental Roadmap Git e GitHub Fluxo Git do clone ao merge com revisão.
~2–4 semanasIniciante
1
Solo4 topicos - 3 essenciais
init, add, commithistórico local
essencial

init, add, commit e um topico essencial da fase "Solo" do Roadmap Git e GitHub, focado em histórico local. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

branch e mergelinhas de trabalho
essencial

branch e merge e um topico essencial da fase "Solo" do Roadmap Git e GitHub, focado em linhas de trabalho. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

log e diffinspecionar
essencial

log e diff e um topico essencial da fase "Solo" do Roadmap Git e GitHub, focado em inspecionar. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

stashcontexto temporário
opcional

stash e um topico essencial da fase "Solo" do Roadmap Git e GitHub, focado em contexto temporário. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

2
Colaboração4 topicos - 3 essenciais
remote e pushGitHub/GitLab
essencial

remote e push e um topico essencial da fase "Colaboração" do Roadmap Git e GitHub, focado em GitHub/GitLab. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

Pull Requestrevisão
essencial

Pull Request e um topico essencial da fase "Colaboração" do Roadmap Git e GitHub, focado em revisão. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

Conflitosresolver com calma
essencial

Conflitos e um topico essencial da fase "Colaboração" do Roadmap Git e GitHub, focado em resolver com calma. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

Conventional commitshistórico legível
opcional

Conventional commits e um topico essencial da fase "Colaboração" do Roadmap Git e GitHub, focado em histórico legível. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

3
Avançado útil3 topicos - 1 essenciais
rebase interativolimpar histórico
opcional

rebase interativo e um topico essencial da fase "Avançado útil" do Roadmap Git e GitHub, focado em limpar histórico. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

tags e releasesversionar
essencial

tags e releases e um topico essencial da fase "Avançado útil" do Roadmap Git e GitHub, focado em versionar. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

hooks / CIqualidade automática
opcional

hooks / CI e um topico essencial da fase "Avançado útil" do Roadmap Git e GitHub, focado em qualidade automática. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

Detalhamento por fase

1 Fase 1 - Solo

Objetivo da fase: consolidar o aprendizado pratico de solo.

init, add, commit - histórico localessencial

init, add, commit e um topico essencial da fase "Solo" do Roadmap Git e GitHub, focado em histórico local. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

branch e merge - linhas de trabalhoessencial

branch e merge e um topico essencial da fase "Solo" do Roadmap Git e GitHub, focado em linhas de trabalho. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

log e diff - inspecionaressencial

log e diff e um topico essencial da fase "Solo" do Roadmap Git e GitHub, focado em inspecionar. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

stash - contexto temporárioopcional

stash e um topico essencial da fase "Solo" do Roadmap Git e GitHub, focado em contexto temporário. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

2 Fase 2 - Colaboração

Objetivo da fase: consolidar o aprendizado pratico de colaboração.

remote e push - GitHub/GitLabessencial

remote e push e um topico essencial da fase "Colaboração" do Roadmap Git e GitHub, focado em GitHub/GitLab. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

Pull Request - revisãoessencial

Pull Request e um topico essencial da fase "Colaboração" do Roadmap Git e GitHub, focado em revisão. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

Conflitos - resolver com calmaessencial

Conflitos e um topico essencial da fase "Colaboração" do Roadmap Git e GitHub, focado em resolver com calma. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

Conventional commits - histórico legívelopcional

Conventional commits e um topico essencial da fase "Colaboração" do Roadmap Git e GitHub, focado em histórico legível. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

3 Fase 3 - Avançado útil

Objetivo da fase: consolidar o aprendizado pratico de avançado útil.

rebase interativo - limpar históricoopcional

rebase interativo e um topico essencial da fase "Avançado útil" do Roadmap Git e GitHub, focado em limpar histórico. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

tags e releases - versionaressencial

tags e releases e um topico essencial da fase "Avançado útil" do Roadmap Git e GitHub, focado em versionar. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

hooks / CI - qualidade automáticaopcional

hooks / CI e um topico essencial da fase "Avançado útil" do Roadmap Git e GitHub, focado em qualidade automática. Para dominar este conceito, recomenda-se criar um projeto pratico no GitHub e testar implementacoes reais.

Perguntas frequentes

Quanto tempo leva para concluir o Roadmap Git e GitHub?

O tempo estimado e de ~2–4 semanas, dependendo da dedicacao diaria e pratica constante.

Por onde comecar do zero absoluto?

Inicie pela Fase 1 pelos nos marcados como essenciais antes de avancar para topicos avancados.

Como usar este roadmap

  • Siga as fases na ordem — pular fundamentos cria buracos difíceis de fechar depois.
  • Cada nó essencial precisa de um artefato: repo, deploy, checklist marcado ou demo.
  • Ajuste o ritmo à sua rotina; a métrica é entrega, não data no calendário.
  • Volte aos nós opcionais quando o núcleo estiver sólido.
dica · Um projeto pequeno terminado e publicado vale mais que cinco cursos pela metade.

Quer um plano sob medida?

Diagnóstico gratuito de 30 minutos — software, automações e dados em produção.

solicitar diagnóstico →

Leia também