Pular para conteúdo

Exercícios: Aula 05 - Plataformas de Colaboração 🤝

🟢 Básicos (Fixação)

  1. Dicionário Remix: Um desenvolvedor iniciante está confuso entre git push e git pull. Escreva uma explicação simples (usando uma metáfora, se quiser) para ajudá-lo a nunca mais esquecer a diferença.
  2. Segurança de Código: Por que é uma péssima ideia trabalhar diretamente na branch main quando se está em uma equipe com mais de uma pessoa?

🟡 Intermediários (Aplicação)

  1. Fluxo de Pull Request: Liste os 4 passos principais que um desenvolvedor deve seguir desde o momento em que termina uma funcionalidade na sua máquina até que ela seja aceita no código oficial do projeto no GitHub.
  2. Resolução de Conflitos: Pesquise o que é um "Merge Conflict" e cite uma situação comum que pode causá-lo durante a colaboração em equipe.

🔴 Desafio (Exploração)

  1. Contribuição Open Source: Vá até um repositório famoso de código aberto no GitHub (ex: React, VS Code ou Vue) e clique na aba "Pull Requests". Tente encontrar um PR que foi aceito e um que foi rejeitado. Identifique nos comentários qual foi o feedback dado pelos revisores.

🔍 Ver Solução e Lógica do Exercício