Aprenda Git por meio de lições estruturadas, exemplos práticos, referências de comandos, questionários e desafios práticos.
Seja você um iniciante no Git ou queira aprimorar seus conhecimentos, o Learn Git oferece uma maneira estruturada de entender o controle de versão, desde os fundamentos até fluxos de trabalho avançados.
APRENDA GIT PASSO A PASSO
Siga lições elaboradas para construir seu conhecimento gradualmente. Comece com repositórios e commits, depois avance para ramificações, colaboração, rebase, solução de problemas e fluxos de trabalho avançados do Git.
Os tópicos incluem:
• Configuração e instalação do Git
• Repositórios, staging e commits
• Branching e merging
• Repositórios remotos
• Pull requests e colaboração
• Rebase e rebase interativo
• Stashing de alterações
• Tags e releases
• Reflog e recuperação
• Git bisect
• Git hooks
• Submódulos
• Git Flow e GitHub Flow
• Solução de problemas comuns do Git
• Fluxos de trabalho avançados do Git
Mais de 200 comandos do Git
Mantenha uma referência detalhada de comandos do Git sempre à mão.
Os comandos incluem explicações claras, sintaxe, opções e exemplos práticos para ajudar você a entender como eles são usados em fluxos de trabalho de desenvolvimento reais.
Pesquise e explore comandos por categoria em vez de tentar memorizar tudo de uma vez.
PRATIQUE O QUE VOCÊ APRENDE
Aprender Git fica mais fácil quando você usa ativamente o que aprendeu.
Pratique com diferentes modos de quiz e desafio, criados para testar sua compreensão de comandos, conceitos, fluxos de trabalho e situações comuns do Git.
Receba feedback imediato e revise as áreas em que precisa praticar mais.
APERFEIÇOE SEU CONHECIMENTO EM GIT
Acompanhe seu aprendizado enquanto usa o aplicativo.
Ganhe XP, complete desafios, mantenha sequências de aprendizado, desbloqueie conquistas e aprimore seu domínio em diferentes tópicos do Git.
Seu progresso facilita a visualização do que você já concluiu e do que deve aprender em seguida.
DO SEU PRIMEIRO COMMIT AO GIT AVANÇADO
Se você é iniciante no Git, comece com o básico:
git init
git add
git commit
git status
git log
git branch
git switch
git merge
git push
git pull
À medida que avança, explore conceitos mais avançados, incluindo rebase, reflog, bisect, hooks, submódulos, resolução de conflitos, técnicas de recuperação e fluxos de trabalho colaborativos.
FEITO PARA DESENVOLVIMENTO REAL
Aprenda conceitos que se aplicam ao desenvolvimento de software do dia a dia. Entenda como funcionam os branches, como as equipes colaboram, como ocorrem os conflitos de merge, como os commits podem ser reorganizados, como o trabalho perdido pode ser recuperado e como o Git se encaixa nos fluxos de trabalho de desenvolvimento modernos.
PROGRESSO E CONQUISTAS
Mantenha-se motivado durante o aprendizado com:
• Progressão de XP e nível
• Sequências de aprendizado
• Conquistas
• Domínio de categorias
• Progresso em quizzes
• Modos de desafio
• Histórico de aprendizado
DESENVOLVIDO PARA DESENVOLVEDORES
A interface foi projetada para manter o foco no aprendizado.
Recursos incluem:
• Interface moderna do Android
• Temas claro e escuro
• Aprendizado offline
• Busca rápida de comandos
• Trilhas de aprendizado estruturadas
• Acompanhamento do progresso
• Suporte à acessibilidade
• Tamanho do texto ajustável
• Suporte a leitores de tela
• Opções de alto contraste
• Sem anúncios
APRENDA OFFLINE
Lições, comandos Git, exemplos e conteúdo prático estão disponíveis offline.
Você pode estudar Git enquanto se desloca, viaja ou em qualquer lugar onde não tenha uma conexão de internet confiável.
PARA QUEM É INDICADO?
O Learn Git foi desenvolvido para:
• Estudantes que estão aprendendo controle de versão
• Desenvolvedores que estão aprendendo Git
• Programadores se preparando para funções técnicas
• Desenvolvedores Android, web, backend e frontend
• Engenheiros de software e DevOps
• Desenvolvedores que desejam uma referência de comandos Git
• Qualquer pessoa que trabalhe com código-fonte e repositórios
MAIS DO QUE UM GUIA DE COMANDOS
O aplicativo tem como foco ajudar você a entender o que os comandos fazem, quando usá-los, como os fluxos de trabalho do Git se encaixam e como lidar com situações que você provavelmente encontrará ao trabalhar em projetos reais.
Aprenda um conceito, explore os comandos relevantes, pratique o que aprendeu e teste seu conhecimento.
Domine os comandos do Git com tutoriais interativos, questionários e aprendizado gamificado!
Atualizado em
25 de set. de 2026