
Muitos desenvolvedores de IA e autodidatas em programação sempre temem errar ao alterar código, quebrar o projeto e não conseguir restaurá-lo; na colaboração em equipe, os arquivos ficam confusos e o código se perde. Git e GitHub são as ferramentas centrais para resolver esses problemas. Este curso começa pelos fundamentos do Git e conduz você gradualmente ao domínio do gerenciamento de versões, ao uso prático de repositórios remotos no GitHub, completando todo o processo de aprendizado, do arquivamento local à colaboração online.
O curso tem 22 aulas. Primeiro reforçamos o básico local do Git: partindo dos conceitos fundamentais, criação e reversão de versões, esclarecemos a lógica da área de trabalho e da área de staging, praticamos operações frequentes como gerenciar alterações, desfazer mudanças, comparar arquivos e excluir arquivos; em seguida aprofundamos no sistema de branches, aprendendo criação e fusão de branches, dominando a solução de conflitos, entendendo estratégias de gestão de branches, soluções para branches de bug e dominando o raciocínio central do desenvolvimento com branches.
Depois de dominar o básico local, entramos na prática do GitHub: ensinamos passo a passo a criar repositórios remotos, configurar login SSH sem senha, clonar projetos, enviar código, rastrear branches remotas, puxar código atualizado e, por fim, aplicar o fluxo real de desenvolvimento no trabalho. O curso é todo voltado à prática, evitando teorias obscuras, e cada tópico vem com demonstração; ao final, você poderá arquivar projetos a qualquer momento, reverter versões com um clique, colaborar em código com outras pessoas e hospedar seu projeto de IA com segurança online.
O curso é adequado para desenvolvedores independentes de IA, autodidatas em programação do zero, quem faz pequenos produtos como renda extra e quem deseja padronizar o gerenciamento de código. Com essas habilidades, você nunca mais terá medo de quebrar o projeto, e elas são a capacidade de base indispensável para lançar SaaS, mini-programas e aplicações de IA.
01.introdução ao git_
02.criação de versão no git_
03.reversão de versão no git_
04.área de trabalho e área de staging do git_
05.gerenciamento de alterações no git_
06.desfazer alterações no git_
07.comparar diferenças de arquivos no git_
08.excluir arquivos no git_
09.resumo das operações básicas do git_
10.complemento sobre exclusão de arquivos_
11.operações básicas de branch no git_
12.resolução de conflitos de branch no git_
13.estratégias de gestão de branch no git_
14.branch de bug no git_
15.resumo de branches no git_
16.criar repositório no github_
17.adicionar conta ssh no github_
18.clonar projeto no github_
19.enviar código no github_
20.rastrear remoto no github_
21.puxar código no github_
22.fluxo de uso no trabalho_
Este curso acompanha um pacote de materiais. Os membros recebem o link de acesso por e-mail após solicitar o curso.