Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Aula 5.2: Dominando GitHub com Branches, Conflitos e IA (Gemini)
Play lesson

Programação com IA - Aula 5.2: Dominando GitHub com Branches, Conflitos e IA (Gemini)

5.0 (1)
24 learners

What you'll learn

This course includes

  • 2.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Nesta aula, avançamos no nosso aprendizado sobre GitHub e controle de versão! 🚀 Vou te ensinar na prática a diferença entre clonar e baixar um repositório, como manter seu projeto atualizado com `git pull` e a importância de trabalhar com *Branches* para criar novas funcionalidades sem quebrar o código principal. Além disso, vamos ver como lidar com o temido *Merge Conflict* (conflito de fusão), como adicionar colaboradores ao seu projeto e configurar o arquivo `.gitignore`. 🤖 *Bônus:* No final, mostro como integrar o *Gemini (IA)* ao seu fluxo de trabalho para gerar commits semânticos e padronizados automaticamente, seguindo as melhores práticas de Conventional Commits. *Neste vídeo você vai aprender:* * Como clonar repositórios públicos e privados. * O ciclo de trabalho com Branches e Pull Requests. * Como resolver conflitos de código no GitHub Web. * Configuração de arquivos de contexto para IA dentro do VS Code. 🔗 *Links mencionados:* * https://github.com/ssmvictor/InstalarMCP * https://www.youtube.com/watch?v=zI-4GQr_63A * https://www.tabnews.com.br/guscsales/uma-maneira-de-organizar-suas-branches-commits-e-pull-requests 👇 *Timeline do vídeo:* 00:00 - Introdução 00:16 - Clonar repositório vs. Download ZIP 01:45 - Sincronizando alterações (Git Pull) 03:07 - O que são Branches e como criar 04:20 - Por que isolar funcionalidades em Branches? 05:30 - Criando um Pull Request (PR) 05:50 - O que é Merge Conflict? 06:53 - Resolvendo conflitos na prática 09:35 - Excluindo Branches após o merge 09:56 - Adicionando Colaboradores ao repositório 10:45 - Introdução a Padrões de Commit 12:00 - Configurando o Gemini (IA) no VS Code 14:33 - Criando e configurando o .gitignore 15:19 - Usando o Gemini para fazer Commits Automáticos 16:40 - Encerramento *Gostou da aula?* Não esqueça de deixar o seu like 👍, se inscrever no canal e ativar o sininho para não perder as próximas aulas de programação com Inteligência Artificial!

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere