10.7.1 Exemplo Prático

Agora que aprendemos como mesclar um Pull Request (PR), vamos seguir o passo a passo de como a conta aprendizCumbucaDev realizou a fusão do PR Adicionando GIF de boas-vindas ao README.md (#2).

1. Acessando a Verificação de Status

Primeiro, acessamos a seção de Verificação de Status da 10.4.1 Aba Conversation e clicamos no botão Merge pull request (Mesclar pull request). Como esse é o método que queremos utilizar, não precisamos clicar na seta para trocar. Caso fosse necessário escolher outra opção, poderíamos fazê-lo clicando na seta.

2. Confirmando a Mesclagem

Os campos Commit message (Mensagem do commit) e Extended description (Descrição estendida) já vêm preenchidos. Mantivemos os valores sugeridos e clicamos no botão Confirm merge (Confirmar mesclagem).

Com isso, o PR mudou para o estado de Merged (Mesclado).

3. Deletando o Branch

Como já mesclamos o branch da feature, podemos deletá-lo. O GitHub oferece essa funcionalidade diretamente no PR, por meio do botão Delete branch (Excluir branch). Sendo assim, clicamos para excluir o branch issue-1.

Agora, no histórico de ações, podemos ver que a conta aprendizCumbucaDev deletou o branch issue-1.

4. Verificando as Mudanças no Repositório

Ao acessar a 6.3 Página Principal de um Repositório: Aba Code notamos as seguintes alterações:

  • O arquivo README.md foi atualizado com o novo GIF.

  • O número de branches no repositório voltou a ser 1.

  • O último commit do repositório refere-se ao merge.

  • O último commit no README.md está relacionado à sugestão feita por camilamaia no PR.

5. Conferindo o Histórico de Commits

Acessando o 6.3.2 Explorando o Histórico de Commits de um Repositório no GitHub, podemos ver os 3 últimos commits referentes ao branch issue-1.

6. Verificando as Issues

Na 8.6 Página de Issues de um Repositório no GitHub: Aba Issues, notamos que não há mais nenhuma issue aberta. Clicamos na aba Closed (Fechadas) para visualizar as issues já concluídas.

E lá está a issue #1, já fechada. A issue foi fechada automaticamente porque a referenciamos na descrição do PR com closes #1.

7. Conferindo os Pull Requests

Na 10.5 Página de Pull Requests de um Repositório no GitHub: Aba Pull Requests, vemos que não há PRs abertos. Clicamos em Closed (Fechados) para visualizar os PRs já concluídos.

E lá está o PR mesclado na lista.


Com isso, finalizamos o processo de mesclagem de um PR no GitHub. Esse fluxo garante que as mudanças propostas sejam incorporadas ao projeto de maneira organizada e transparente. Além disso, ao fechar issues automaticamente e limpar branches já utilizados, mantemos o repositório mais limpo e fácil de gerenciar.

Atualizado

Isto foi útil?