Pular para conteúdo

Exercícios da Aula 08

🛠 Colaboração: Pull Requests e Code Review

Nível: Básico

  1. Enviando para Revisão:

    • Crie uma branch chamada ajuste-readme no seu repositório local.
    • Faça uma pequena alteração no arquivo README.md, realize o commit e envie (push) para o GitHub.
    • No GitHub, visualize o botão amarelo sugerindo "Compare & pull request". Qual o primeiro passo para transformar esse push em um pedido oficial de inclusão?
  2. Identificando Mudanças:

    • Dentro de um Pull Request aberto, acesse a aba Files changed. O que as cores verde e vermelho representam nesta visualização?

Nível: Intermediário

  1. A Arte do Review:

    • Simule uma revisão em seu próprio código (Self-Review). Clique em uma linha de código alterada no PR e adicione um comentário perguntando: "Esta lógica pode ser simplificada?".
    • Como você faz para aprovar formalmente um PR (mesmo que seja o seu próprio para teste)?
  2. Integração Final:

    • Realize o Merge do seu Pull Request através do botão verde na interface do GitHub.
    • O que acontece com a branch ajuste-readme no histórico do GitHub após o merge ser concluído?

Nível: Desafio

  1. Rejeitando com Elegância:
    • Crie outro PR de teste. Imagine que a funcionalidade foi descartada. Localize o botão para fechar o Pull Request sem realizar o merge. O que acontece com os commits desse PR descartado?

Ver Solução