# Fazer comentários em uma pull request

Deixe comentários em pull requests no GitHub, incluindo feedback geral, sugestões em linhas específicas e discussões em nível de arquivo para aprimorar a colaboração e as revisões de código.

## Sobre comentários da pull request

Você pode fazer comentários na aba **Conversa** de uma pull request para adicionar comentários gerais, perguntas ou elogios. Você também pode sugerir alterações que o autor da solicitação de pull pode aplicar diretamente do seu comentário.

Você também pode comentar arquivos ou seções específicos de um arquivo na guia **Arquivos alterados** de uma solicitação de pull como comentários individuais de linha ou arquivo, ou como parte de uma revisão de solicitação de pull. Adicionar comentários de linha ou arquivo é uma ótima maneira de discutir perguntas sobre implementação ou fazer comentários ao autor. Consulte [Revisão de Solicitações de Pull Request](/pt/pull-requests/reference/pull-request-reviews).

Consulte [Revisar alterações propostas em um pull request](/pt/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request).

> \[!NOTE]
> Se você responder a uma pull request por email, seu comentário será adicionado na guia **Conversa** e não fará parte de uma revisão de pull request.

Para responder a um comentário de linha ou arquivo existente, navegue até o comentário na guia **Conversa** ou **arquivos alterados** . Em seguida, adicione outro comentário abaixo dele.

> \[!TIP]
>
> * Os comentários de solicitação de pull dão suporte à mesma [formatação](/pt/get-started/writing-on-github) que os comentários regulares em GitHub, como emojis, referências e @mentions.
> * Você pode adicionar reações aos comentários em solicitações de pull na guia **Arquivos alterados**.

## Adicionar comentários em uma solicitação de pull

1. Abaixo do 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> Pull requests**.

   ![Captura de tela da página principal de um repositório. Na barra de navegação horizontal, uma guia, rotulada como "Solicitações de pull", é destacada em laranja escuro.](/assets/images/help/repository/repo-tabs-pull-requests-global-nav-update.png)
2. Na lista de pull requests, clique no pull request em que você deseja deixar comentários em linhas específicas.
3. 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**.

   ![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)
4. Passe o mouse sobre a linha de código em que você gostaria de adicionar um comentário e clique no ícone de comentário azul.

   ![Captura de tela de uma comparação em uma solicitação de pull. Ao lado de um número de linha, um ícone de adição azul é realçado com um contorno laranja.](/assets/images/help/commits/hover-comment-icon.png)
5. Como alternativa, adicione um comentário em várias linhas. Para selecionar um intervalo de linhas, clique no número de linha da primeira linha em que você deseja comentar, arraste para baixo até a linha final ou mantenha pressionada a tecla <kbd>Shift</kbd> e clique no último número de linha. Em seguida, você pode clicar no ícone de comentário azul na última linha na qual deseja comentar. Como opção, você pode clicar no ícone de comentário azul ao lado da primeira linha que deseja comentar e, em seguida, arrastar para baixo até a última linha que deseja comentar.
6. No campo comentário, digite o seu comentário.
7. Opcionalmente, para sugerir uma alteração específica nas linhas, clique em <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-file-diff" aria-label="Suggestion" 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> e editr o texto no bloco de sugestão.

   ![Captura de tela de uma caixa de comentário de revisão. O ícone de comparação de arquivo usado para sugerir uma alteração específica está contornado em laranja escuro.](/assets/images/help/pull_requests/suggestion-block.png)
8. Para comentar diretamente em um arquivo, à direita do arquivo, clique em <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-comment" aria-label="The comment icon" role="img"><path d="M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg> e digite seu comentário.

   ![Captura de tela de um arquivo de imagem na página "Arquivos alterados" de uma PR. À direita do arquivo, um ícone de comentário está contornado em laranja.](/assets/images/help/pull_requests/pull-request-comment-on-file.png)
9. Ao terminar:

   * Se você quiser adicionar apenas **este comentário**, clique em **Add single comment**.

   * Se você quiser adicionar **vários comentários**, clique em **Start a review** e continue adicionando comentários.

     Quando terminar, clique em **Concluir sua revisão**, deixe um resumo da revisão e clique em **Enviar revisão**.

Qualquer pessoa que inspeciona a pull request ou o repositório receberá uma notificação de seus comentários. O envio em lote de seus comentários evita o envio de várias notificações.

Se você estiver comentando sobre uma solicitação de pull criada por Copilot, o envio em lote de seus comentários impedirá Copilot que você comece a trabalhar em comentários individuais antes de concluir sua revisão. Consulte [Iniciando sessões do GitHub Copilot](/pt/copilot/how-tos/use-copilot-agents/cloud-agent/start-copilot-sessions).

### Resolver conversas

É possível resolver uma conversa em um pull request se você abriu o pull request ou se você tem acesso de gravação ao repositório em que o pull request foi aberto.

Para indicar que uma conversa na guia **Arquivos alterados** foi concluída, clique em **Resolver conversa**.

Toda a conversa será contraída e marcada como resolvida. Isso facilita a localização de conversas que ainda precisam ser abordadas.

Se a sugestão em um comentário estiver fora do escopo do seu pull request, você pode abrir um novo problema que rastreia os comentários e relaciona o comentário original. Consulte [Criar um problema](/pt/issues/tracking-your-work-with-issues/using-issues/creating-an-issue#creating-an-issue-from-a-comment).

#### Descobrindo e navegando por conversas

Você pode descobrir e navegar até todas as conversas em sua solicitação de pull com o menu **Conversas** na guia **Arquivos alterados** .

Nesta visualização, você pode ver quais conversas estão não resolvidas, resolvidas e antigas. Isso facilita a descoberta e a resolução de conversas.

![Captura de tela do menu "Conversas" na guia "Arquivos Alterados" de uma solicitação de pull.](/assets/images/help/pull_requests/conversations-menu.png)

## Leitura adicional

* [Como escrever no GitHub](/pt/get-started/writing-on-github)\*[Denunciar abuso ou spam](/pt/communities/maintaining-your-safety-on-github/reporting-abuse-or-spam)