{"meta":{"title":"Aprovar uma pull request com as revisões necessárias","intro":"Aprove solicitações de pull com as revisões necessárias, incluindo a definição de regras de aprovação, a revisão das alterações e o envio de comentários antes da mesclagem.","product":"Solicitações de pull","breadcrumbs":[{"href":"/pt/pull-requests","title":"Solicitações de pull"},{"href":"/pt/pull-requests/how-tos","title":"How-tos"},{"href":"/pt/pull-requests/how-tos/review-pull-requests","title":"Revisar solicitações de pull"},{"href":"/pt/pull-requests/how-tos/review-pull-requests/approving-a-pull-request-with-required-reviews","title":"Aprovar PRs"}],"documentType":"article"},"body":"# Aprovar uma pull request com as revisões necessárias\n\nAprove solicitações de pull com as revisões necessárias, incluindo a definição de regras de aprovação, a revisão das alterações e o envio de comentários antes da mesclagem.\n\nVocê pode comentar em uma pull request, aprovar as alterações ou solicitar melhorias antes da aprovação. Consulte [Revisar alterações propostas em um pull request](/pt/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request).\n\nEncontre uma solicitação de pull na qual você ou uma equipe da qual você é membro é solicitada para revisão com o qualificador de pesquisa `review-requested:[USERNAME]` ou `team-review-requested:[TEAMNAME]`. Para saber mais, confira [Pesquisar problemas e pull requests](/pt/search-github/searching-on-github/searching-issues-and-pull-requests).\n\n> \\[!TIP]\n> Se uma pull request que você aprovou tiver sido alterada de maneira significativa, você poderá descartar sua revisão. A pull request precisará de uma nova revisão para que possa sofrer merge. Consulte [Ignorar uma revisão de pull request](/pt/pull-requests/how-tos/review-pull-requests/dismissing-a-pull-request-review).\n\n1. No nome do repositório, clique em **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-git-pull-request\" aria-label=\"git-pull-request\" role=\"img\"><path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path></svg> Solicitações pull**.\n2. Na lista de solicitações pull, clique na solicitação pull que você quer revisar.\n3. Na pull request, clique em **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-file-diff\" aria-label=\"file-diff\" role=\"img\"><path d=\"M1 1.75C1 .784 1.784 0 2.75 0h7.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25V4.664a.25.25 0 0 0-.073-.177l-2.914-2.914a.25.25 0 0 0-.177-.073ZM8 3.25a.75.75 0 0 1 .75.75v1.5h1.5a.75.75 0 0 1 0 1.5h-1.5v1.5a.75.75 0 0 1-1.5 0V7h-1.5a.75.75 0 0 1 0-1.5h1.5V4A.75.75 0 0 1 8 3.25Zm-3 8a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Z\"></path></svg> Files changed**.\n\n   ![Captura de tela das guias de uma solicitação de pull. A guia \"Arquivos alterados\" está contornada em laranja escuro.](/assets/images/help/pull_requests/pull-request-tabs-changed-files.png)\n4. Analise as alterações na pull request request. Se desejar, comente sobre linhas ou arquivos específicos. Consulte [Revisar alterações propostas em um pull request](/pt/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request#starting-a-review).\n5. Acima do código alterado, clique em **Revisar alterações**.\n\n   ![Captura de tela da guia \"Arquivos alterados\" de uma solicitação de pull. O botão \"Revisar alterações\" está contornado em laranja escuro.](/assets/images/help/pull_requests/review-changes-button.png)\n6. Digite um comentário que resume o seu feedback sobre as alterações propostas.\n7. Selecione **Aprovar** para aprovar a mesclagem das alterações propostas.\n8. Clique em **Enviar revisão**.\n\n> \\[!TIP]\n>\n> * A opção **Solicitar alterações** é puramente informativa e não impedirá a mesclagem, a menos que um conjunto de regras ou regra de proteção de branch clássica seja configurado com a opção \"exigir uma pull request\". Se estiver cofnfigurado e um colaborador com acesso `admin`, `owner` ou `write` no repositório enviar uma revisão solicitando alterações, a solicitação de pull não poderá ser mesclada até que o mesmo colaborador envie outra revisão aprovando as alterações na pull request.\n> * Proprietários e administradores do repositório podem fazer merge de um pull request mesmo que não tenham recebido uma revisão de aprovação; ou se um revisor que solicitou alterações saiu da organização ou estiver indisponível.\n> * Se as revisões necessárias e o descarte de uma revisão obsoleta estiverem habilitados e um commit de modificação de código for enviado para o branch de um pull request aprovado, a aprovação será ignorada. O pull request deve ser revisado e aprovado novamente antes de poder ser mesclado.\n> * Quando vários pull requests abertos têm um branch principal que aponta para o mesmo commit, você não conseguirá mesclá-los se um ou ambos tiverem uma revisão pendente ou rejeitada.\n> * Se o repositório exigir aprovação de revisões de pessoas com permissões de gravação ou de administrador, a barra lateral dos revisores agrupará as aprovações por nível de permissão. As aprovações podem aparecer em duas seções:\n>   * A **seção superior** contém principalmente aprovações de pessoas com permissões de gravação ou administrador que contam para requisitos de mesclagem. As aprovações do GitHub Copilot também aparecem nesta seção, mesmo que as revisões do GitHub Copilot não sejam contadas para esses requisitos.\n>   * A **seção recolhível (se houver)** mostra aprovações de revisores cujas revisões não afetam se a pull request pode ser mesclada.\n> * Os autores de pull requests não podem aprovar as próprias pull requests.  Você também não pode aprovar uma pull request gerada pelo GitHub Copilot se foi você quem atribuiu o Copilot ao issue a que a pull request se relaciona.\n\n## Leitura adicional\n\n* [Sobre branches protegidos](/pt/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/about-protected-branches#require-pull-request-reviews-before-merging)\n* [Revisar alterações propostas em um pull request](/pt/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request)\n* [Fazer comentários em uma pull request](/pt/pull-requests/how-tos/review-pull-requests/commenting-on-a-pull-request)"}