Domine o versionamento de código e colabore em equipe com organização e eficiência.
Neste módulo, vamos mergulhar nos fundamentos do Git e controle de versão, desde sua importância até a instalação e configuração em sua máquina. Aprenderemos a inicializar repositórios locais, gerenciar o ciclo de vida dos arquivos com add e commit, e desfazer alterações usando restore, reset e revert, dominando os primeiros passos para versionar seus projetos.
Neste módulo, vamos mergulhar no universo das branches, do conceito à criação e alternância. Vamos aprender a integrar mudanças com merge e rebase, manipular commits específicos, organizar nosso histórico com boas práticas e Conventional Commits, e entender como prevenir e resolver conflitos no Git para um fluxo de trabalho colaborativo eficaz.
Vamos avaliar o que você aprendeu até agora. Bora lá?
Neste módulo, você vai dominar os fundamentos do GitHub, desde a criação da conta até o uso prático de comandos essenciais como push, pull e clone. Também exploraremos recursos de colaboração, como Pull Requests, issues e forks, além de boas práticas de versionamento, organização com branches e publicação de versões por meio de releases. Tudo isso com foco em segurança e no fluxo de trabalho utilizado no mundo real.
Vamos avaliar o que você aprendeu até agora. Bora lá?
Neste módulo, vamos mergulhar no universo do GitHub Actions para automatizar seu fluxo de CI/CD. Aprendemos a estruturar workflows robustos, criar ações reutilizáveis, e gerenciar deploys contínuos com segurança. Exploramos ainda o uso de secrets, variáveis e integrações com outras ferramentas, transformando sua pipeline de desenvolvimento.
Vamos avaliar o que você aprendeu até agora. Bora lá?
Neste módulo, vamos potencializar nossos fluxos de trabalho com Git e GitHub usando Inteligência Artificial. Aprenderemos a otimizar commits, revisar códigos, criar pull requests e documentar projetos, explorando ferramentas como Copilot, ChatGPT e a criar Actions para automatizar tarefas e padronizar entregas, sempre com nosso controle.
Vamos avaliar o que você aprendeu até agora. Bora lá?