Sobre a pesquisa de discussões
É possível pesquisar discussões globalmente em todos os GitHub ou pesquisar discussões dentro de uma determinada organização ou repositório. Para obter mais informações, consulte "Sobre a pesquisa no GitHub".
Dicas:
- Para obter uma lista de sintaxes de pesquisa que podem ser adicionadas a qualquer qualificador de pesquisa para melhorar ainda mais os resultados, consulte "Entender a sintaxe de pesquisa".
- Use aspas em termos de pesquisa com várias palavras. Por exemplo, se quiser pesquisar problemas com a etiqueta "In progress," pesquise
label:"in progress". A pesquisa não faz distinção entre maiúsculas e minúsculas.
Pesquisar por título, texto ou comentários
Com o qualificador in, você pode restringir sua pesquisa por discussões sobre título, texto ou comentários. Você também pode combinar os qualificadores para pesquisar uma combinação de título, texto ou comentários. Ao omitir o qualificador in qualificador, GitHub irá pesquisar o título, o texto e os comentários.
| Qualifier | Exemplo |
|---|---|
in:title | welcome in:title corresponde discussões ao título "welcome". |
in:body | onboard in:title,body corresponde discussões com "onboard" no título ou texto. |
in:comments | thanks in:comments corresponde discussões com "thanks" nos comentários para a discussão. |
Pesquisar nos repositórios de um usuário ou uma organização
Para pesquisar discussões em todos os repositórios pertencentes a um determinado usuário ou organização, você pode usar o qualificador usuário ou org. Para pesquisar discussões em um repositório específico, você pode usar o qualificador repositório.
| Qualifier | Exemplo |
|---|---|
user:USERNAME | user:octocat feedback corresponde discussões com a palavra "feedback" dos repositórios pertencentes ao @octocat. |
org:ORGNAME | org:github corresponde discussões em repositórios pertencentes à organização do GitHub. |
repo:USERNAME/REPOSITORY | repo:nodejs/node created:<2021-01-01 corresponde discussões do projeto do tempo de execução do Node.js do @nodejs criadas antes de janeiro de 2021. |
Filtrar por visibilidade do repositório
Você pode filtrar pela visibilidade do repositório que contém as discussões que usam o qualificador is. Para obter mais informações, consulte "Sobre a visibilidade do repositório."
| Qualificador | Exemplo | :- | :- | | is:public | is:public corresponde discussões em repositórios públicos. | is:internal | is:internal corresponde discussões em repositórios internos. | is:private | is:private tiramisu corresponde discussões que contêm a palavra "tiramisu" em repositórios que você pode acessar.
Pesquisar por autor
O qualificador do autor encontra discussões criadas por um determinado usuário.
| Qualifier | Exemplo |
|---|---|
author:USERNAME | cool author:octocat corresponde a discussões com a palavra "cool" criadas por @octocat. |
| bootstrap in:body author:octocat corresponde a discussões criadas por @octocat que contêm a palavra "bootstrap" no texto. |
Pesquisar por autor do comentário
O qualificador commenter encontra discussões que contêm um comentário de um usuário específico.
| Qualifier | Exemplo |
|---|---|
commenter:USERNAME | github commenter:becca org:github corresponde às discussões em repositórios pertencentes ao GitHub, que contêm a palavra "github" e que têm um comentário de @becca. |
Procurar por um usuário envolvido em uma discussão
Você pode usar o qualificador envolve para encontrar discussões que envolvam um determinado usuário. O qualificador retorna discussões que ou foram criadas por um determinado usuário, menciona o usuário, ou contém comentários feitos pelo usuário. O qualificador involves é um operador lógico OU entre os qualificadores autor, mentions e commenter para um único usuário.
| Qualifier | Exemplo |
|---|---|
involves:USERNAME | envolves:becca envolve:octocat corresponde às discussões em que @becca ou @octocat estão envolvidos. |
| NOT beta in:body involves:becca corresponde a discussões @becca que não contêm a palavra "beta" no texto. |
Pesquisar por número de comentários
Você pode usar o qualificador comments com os qualificadores maior que, menor que e intervalo para pesquisar pelo número de comentários. Para obter mais informações, consulte "Entender a sintaxe de pesquisa".
| Qualifier | Exemplo |
|---|---|
comments:n | comments:>100 corresponde a discussões com mais de 100 comentários. |
| comments:500..1000 corresponde a discussões com comentários que variam de 500 a 1.000. |
Pesquisar por número de interações
Você pode filtrar discussões pelo número de interações com o qualificador de interações com os qualificadores maior que, menor que e intervalo. A contagem das interações é o número de reações e comentários em uma discussão. Para obter mais informações, consulte "Entender a sintaxe de pesquisa".
| Qualifier | Exemplo |
|---|---|
interactions:n | interactions:>2000 corresponde a discussões com mais de 2.000 interações. |
| interactions:500..1000 corresponde a discussões com interações que variam de 500 a 1.000. |
Pesquisar por número de reações
Você pode filtrar discussões pelo número de reações usando o qualificador de reações, junto os qualificadores maior que, menor que e de intervalo. Para obter mais informações, consulte "Entender a sintaxe de pesquisa".
| Qualifier | Exemplo |
|---|---|
reactions:n | reactions:>1000 corresponde a discussões com mais de 500 reações. |
| reactions:500..1000 corresponde a discussões com 500 a 1.000 reações. |
Procurar por quando uma discussão foi criada ou quando foi atualizada por último
Você pode filtrar discussões com base no tempo de criação, ou quando a discussão foi atualizada pela última vez. Para a criação de discussões, você pode usar o qualificador criado; para saber quando uma discussão foi atualizada pela última vez, use o qualificador atualizada.
Ambos os qualificadores tomam uma data como parâmetro. O formato de data deve seguir o padrão ISO8601, que é YYYY-MM-DD (ano-mês-dia). Você também pode adicionar informações de tempo opcionais THH:MM:SS+00:00 após a data, para pesquisar por hora, minuto e segundo. Isso se faz adicionando T, seguido de HH:MM:SS (hora-minutos-segundos) e um intervalo de UTC (+00:00).
Ao pesquisar uma data, você pode usar qualificadores de maior que, menor que e intervalo para filtrar os resultados ainda mais. Para obter mais informações, consulte "Entender a sintaxe de pesquisa".
| Qualifier | Exemplo |
|---|---|
created:YYYY-MM-DD | created:>2020-11-15 corresponde a discussões que foram criadas após 15 de novembro de 2020. |
updated:YYYY-MM-DD | weird in:body updated:>=2020-02-01 corresponde a discussões com a palavra "weird" no texto que foram atualizadas após dezembro de 2020. |

