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.
Expansão de conteúdo
Em andamentoConstruir 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
Precisão e confiança
Em andamentoCada 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
Recursos de aprendizado
Em andamentoFerramentas 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
Site e acessibilidade
Em andamentoPara 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
Comunidade e engajamento
OpcionalOpcional — 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)
Conteúdo avançado
A longo prazoAprofundamentos 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
Tem uma sugestão?
Adoraríamos ouvir suas ideias de novos recursos ou melhorias.