> For the complete documentation index, see [llms.txt](https://cumbucadev.gitbook.io/github-essentials/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cumbucadev.gitbook.io/github-essentials/dia-10/pagina-de-pull-requests-de-um-repositorio-no-github-aba-pull-requests.md).

# Página de Pull Requests de um Repositório no GitHub: Aba Pull Requests

A aba Pull Requests de um repositório no GitHub lista todos os PRs de um repositório, permitindo que você visualize, busque e filtre as contribuições registradas. Esta página é muitíssimo semelhante à [Página de Issues de um Repositório no GitHub: Aba Issues](/github-essentials/dia-8/pagina-de-issues-de-um-repositorio-no-github-aba-issues.md), mas voltada especificamente para PRs. Aqui, abordaremos os elementos essenciais para que você possa navegar e utilizar essa ferramenta de maneira simples e eficiente.

<figure><img src="/files/46zgMSCRi9B0QutGOzTI" alt=""><figcaption><p>Aba Pull requests do repositório <a href="https://github.com/aprendizCumbucaDev/hello-world">https://github.com/aprendizCumbucaDev/hello-world</a></p></figcaption></figure>

## Barra de Busca

A barra de busca permite procurar por PRs específicos dentro do repositório. Você pode digitar palavras-chave para encontrar rapidamente algo relevante.

**Exemplo de uso:** Digite "GIF" para encontrar todos os PRs que mencionam essa palavra.

Se quiser usar filtros mais avançados na busca, consulte a [documentação oficial do GitHub](https://docs.github.com/pt/issues/tracking-your-work-with-issues/using-issues/filtering-and-searching-issues-and-pull-requests).

<figure><img src="/files/5giVIiH1n8tNnlBolQ3u" alt=""><figcaption><p>Barra de busca</p></figcaption></figure>

## Botão "Labels"

O botão "Labels", localizado logo ao lado da barra de busca, leva à página de gerenciamento de labels do repositório ([Broken mention](broken://pages/TKuAaGIfGS6wDbeIxxad)).. Lá, é possível criar, editar e excluir labels utilizadas para categorizar os PRs.

<figure><img src="/files/235kvjA4OktOaABsjgYK" alt="" width="174"><figcaption><p>Botão Labels</p></figcaption></figure>

## Botão "New Pull Request"

O botão "New Pull Request" permite criar um novo PR no repositório. Utilize-o para sugerir mudanças no código, revisar alterações e colaborar com o desenvolvimento do projeto ([Criando um Pull Request no GitHub](/github-essentials/dia-10/criando-um-pull-request-no-github.md)).

<figure><img src="/files/3fWBX56z45oo6OGTDbFf" alt="" width="168"><figcaption><p>Botão New pull request</p></figcaption></figure>

## Cabeçalho da Lista de Pull Requests

<figure><img src="/files/6BnvZ8e4I9Aa0EEnxPub" alt=""><figcaption><p>Cabeçalho da lista de pull Requests</p></figcaption></figure>

### Checkbox para Selecionar ou Desselecionar Tudo

No cabeçalho da lista de PRs, há um checkbox que permite selecionar ou desmarcar todos os PRs visíveis na página. Isso facilita a aplicação de ações em lote, como fechar múltiplos PRs de uma vez.

### Filtros

Logo abaixo da barra de busca, há filtros prontos que ajudam a visualizar os PRs de acordo com seu status. Os principais para este momento são:

* **Open (Abertos)**: Exibe apenas PRs que ainda estão pendentes de revisão ou aprovação.
* **Closed (Fechados)**: Exibe apenas PRs que já foram concluídos.
* **Author (Pessoa Autora)**: Filtra os PRs criados por uma pessoa específica.
* **Labels (Etiquetas)**: Permite visualizar PRs associados a determinadas etiquetas. Basta clicar no filtro "Labels" e selecionar uma ou mais etiquetas para encontrar PRs categorizados de maneira específica.

### Ordenação dos Pull Requests

Por padrão, os PRs são exibidos dos mais recentes para os mais antigos. Você pode mudar essa ordenação clicando no botão **Sort by** e escolhendo outras opções:

<figure><img src="/files/Hl4nx1kGeEK66wSvReQZ" alt="" width="375"><figcaption><p>Botão de ordenação de pull requests</p></figcaption></figure>

* **Newest (Mais recentes)**: Exibe os PRs mais novos primeiro.
* **Oldest (Mais antigos)**: Exibe os PRs mais antigos primeiro.
* **Most commented (Mais comentados)**: Ordena os PRs pelo número de comentários, dos mais comentados para os menos comentados.
* **Least commented (Menos comentados)**: Ordena os PRs do menos comentado para o mais comentado.
* **Recently updated (Atualizados recentemente)**: Ordena os PRs pela data da última atualização, dos mais recentes para os mais antigos.
* **Least recently updated (Menos recentemente atualizados)**: Ordena os PRs pela última atualização, dos mais antigos para os mais recentes.
* **Best match (Melhor correspondência)**: Exibe os PRs mais relevantes para a sua busca.

Além dessas opções, você pode ordenar os PRs com base no número de reações que receberam. Isso permite visualizar quais PRs tiveram maior engajamento da comunidade, como aprovação, entusiasmo ou críticas. A seleção das reações pode ser feita a partir de uma lista de emojis representando diferentes tipos de feedback.

## Lista de Pull Requests

Aqui é onde estão disponíveis todos os PRs do repositório. A lista de PRs exibirá os resultados conforme os filtros aplicados, a ordenação selecionada e os termos digitados na barra de busca. Cada PR aparece como um cartão contendo:

<figure><img src="/files/ouHMzADh7SK4E9JSoYMZ" alt=""><figcaption><p>Representação de um pull request na lista de pull requests</p></figcaption></figure>

* Caixa de seleção para ações em lote;
* O título do PR (que resume a alteração proposta);
* O número do PR (um identificador único);
* Labels, para facilitar a identificação da categoria.
* Quem abriu o PR e quando;
* O número de issues relacionadas ao PR;
* O número de comentários que o PR recebeu;

Clique em um PR para acessar diretamente a página desse PR.

***

A aba **Pull Requests** no GitHub é essencial para acompanhar e revisar mudanças no código dentro de um projeto. Por enquanto, focamos apenas no básico para você começar. Conforme for ganhando experiência, você pode explorar outras funções mais avançadas, como revisões de código e merge strategies.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cumbucadev.gitbook.io/github-essentials/dia-10/pagina-de-pull-requests-de-um-repositorio-no-github-aba-pull-requests.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
