Roteiro

Construindo a melhor plataforma para aprender Git

Veja no que estamos trabalhando e o que vem a seguir. O seu feedback define as nossas prioridades.

Progresso geral66%
19 de 29 recursos concluídos
1

Expansão de conteúdo

Em andamento

Construir uma biblioteca completa de comandos do Git

Comandos principais

13 comandos essenciais documentados com visualizações

Mais comandos do Git

72 páginas de comandos: todos os 70 comandos do dia a dia da lista oficial do Git 2.48 (100%), mais 2 mais novos — 46% dos 151 comandos contando os de baixo nível e os de servidor

Glossário do Git

Guia de A a Z da terminologia do Git com 60 termos

Pesquisa

Pesquisar em todos os comandos e termos do glossário

Guia de primeiros passos

Introdução passo a passo ao Git para iniciantes absolutos

Cenários do mundo real

15 demonstrações contínuas, do primeiro commit a fluxos empresariais: hotfixes de versões, rebase de um PR, reversões, clones rasos em CI

Visualizações Engine v3

Cada comando e todas as 260 opções animáveis executados por um simulador do Git, com a saída verificada contra o Git 2.48

Área de prática do Git

Uma página própria para digitar seus próprios comandos do Git, com dicas do próximo comando provável

Comandos de baixo nível

Os 81 comandos restantes: baixo nível (cat-file, rev-parse, update-ref…), pontes de e-mail e SVN/CVS, ferramentas de servidor

2

Precisão e confiança

Em andamento

Cada animação conferida com o Git real

Conferido com o Git real

Cada lição reproduzida no Git 2.48 real antes de cada versão e comparada linha a linha — 2.134 passos, 0 diferenças

Relatório de transparência

A página de precisão das visualizações mostra, por comando e cenário, quando foi conferido pela última vez

Opções avaliadas e datadas

Cada opção tem uma recomendação e a primeira versão do Git que a oferece

Cartões explicativos honestos

Comandos e opções que não podem ser animados com honestidade são explicados em vez de fingidos

3

Recursos de aprendizado

Em andamento

Ferramentas para dominar o Git mais rápido

Fluxos de trabalho do Git

GitHub flow, Git flow, trunk-based e fork: regras das fontes originais, uma demonstração de configuração e uma prática em equipe de quatro para cada um

Folhas de consulta

Seis folhas A4 para imprimir com PDFs para baixar: Git num relance (o mapa), o histórico num relance, o essencial, branches, desfazer e recuperar, workflows

Cenários da área de prática

Salve uma sessão da área de prática em um arquivo e reproduza-a depois, passo a passo

Comparações de comandos

Ferramenta de comparação lado a lado: merge vs. rebase, reset vs. revert

Desafios no Playground

Metas para alcançar no Playground (desfazer um commit, resolver um conflito…), conferidas pelo simulador

Compartilhar por link

Compartilhe uma sessão do Playground ou um passo de lição por link — sem arquivo, sem conta

4

Site e acessibilidade

Em andamento

Para cada aprendiz, em cada tela

Seis idiomas

Inglês, francês, espanhol, português, alemão e árabe (da direita para a esquerda), com páginas e lições

Temas

Tema claro e escuro do site e cinco temas de visualização (um adequado para daltônicos)

Modo daltônico e tamanho do texto

Verde e vermelho trocados por azul e laranja; tamanho do texto ajustável

Experiência no celular

Suporte móvel completo com gestos de toque, visualizações responsivas e layouts otimizados

Mais idiomas

Italiano, japonês, chinês… conforme a demanda

Modo offline

Instale o site como um app e aprenda sem conexão

5

Comunidade e engajamento

Opcional

Opcional — só o que funciona sem contas: tudo o que é salvo fica no seu navegador

Quizzes e avaliações

Teste o que aprendeu depois de cada seção

Acompanhamento do progresso

Acompanhe quais comandos você aprendeu (salvo no seu navegador)

Favoritos

Salve seus comandos e seções favoritos (salvo no seu navegador)

6

Conteúdo avançado

A longo prazo

Aprofundamentos para usuários avançados

Git por dentro

Como o Git funciona por dentro: objetos, refs, packfiles

Guia de solução de problemas

Erros comuns e suas soluções

Hooks do Git

Pre-commit, post-commit e fluxos de automação

A configuração do Git a fundo

As opções de configuração explicadas em detalhe