Você pode pesquisar usuários globalmente no GitHub. Para saber mais, confira Sobre a pesquisa no GitHub.
Tip
- Para ver uma lista de sintaxes de pesquisa que você pode adicionar a qualquer qualificador de pesquisa para aprimorar ainda mais os resultados, confira "Noções básicas de sintaxe de pesquisa".
- Use aspas em termos de pesquisa com várias palavras. Por exemplo, caso deseje pesquisar problemas com o rótulo "Em andamento", pesquise
label:"in progress"
. A pesquisa não faz distinção entre maiúsculas e minúsculas.
Pesquisar somente usuários ou organizações
Por padrão, a pesquisa de usuários retorna pessoas e organizações. No entanto, você pode usar o qualificador type
para restringir os resultados da pesquisa apenas às contas pessoais ou de organizações.
Qualificador | Exemplo |
---|---|
type:user | mike in:name created:<2011-01-01 type:user corresponde às contas pessoas chamadas "mike" que foram criadas antes de 2011. |
type:org | data in:email type:org corresponde às organizações com a palavra "data" no email. |
Pesquisar por nome da conta, nome completo ou e-mail público
Você pode filtrar sua pesquisa para o nome da conta pessoal de usuário ou de organização com os qualificadores user
ou org
.
Com o qualificador in
, você pode restringir a pesquisa ao nome de usuário (login
), ao nome completo, ao email público ou a qualquer combinação desses. Quando você omite esse qualificador, somente o nome de usuário e o endereço de e-mail são pesquisados. Por questão de privacidade, não é possível pesquisar pelo nome do domínio do e-mail.
Qualificador | Exemplo |
---|---|
user:name | user:octocat corresponde ao usuário com o nome de usuário "octocat". |
org:name | org:electron type:user corresponde ao nome da conta da organização Electron. |
in:login | kenya in:login corresponde aos usuários com a palavra "kenya" no nome de usuário. |
in:name | bolton in:name corresponde aos usuários cujo nome real contém a palavra "bolton". |
fullname:firstname lastname | fullname:nat friedman corresponde a um usuário com o nome completo "Nat Friedman". Observação: esse qualificador de pesquisa considera o espaçamento. |
in:email | data in:email corresponde aos usuários com a palavra "data" no email. |
Pesquisar por número de repositórios do usuário
Você pode filtrar os usuários com base no número de repositórios que eles têm, usando o qualificador repos
e os qualificadores maior que, menor que e intervalo.
Qualificador | Exemplo |
---|---|
repos:n | repos:>9000 corresponde aos usuários cuja contagem de repositórios é superior a nova mil. |
name repos:n | bert repos:10..30 corresponde aos usuários com a palavra "bert" no nome de usuário ou no nome real que têm de dez a 30 repositórios. |
Pesquisar por local
Você pode pesquisar usuários pelo local indicado no perfil dele.
Qualificador | Exemplo |
---|---|
location:LOCATION | repos:1 location:iceland corresponde aos usuários com exatamente um repositório que residem na Islândia. |
Pesquisar por linguagem do repositório
Usando o qualificador language
, você pode pesquisar os usuários com base nas linguagens dos repositórios que eles têm.
Qualificador | Exemplo |
---|---|
language:LANGUAGE location:LOCATION | language:javascript location:russia corresponde aos usuários na Rússia com a maioria dos repositórios escritos em JavaScript. |
name language:LANGUAGE in:fullname | jenny language:javascript in:fullname corresponde aos usuários com repositórios JavaScript cujo nome completo contém a palavra "jenny". |
Pesquisar por data de criação da conta pessoal
Você pode filtrar os usuários com base em quando eles ingressaram no GitHub com o qualificador created
. Esse qualificador usa uma data como parâmetro. A formatação de data precisa seguir o padrão ISO8601, que é YYYY-MM-DD
(ano-mês-dia). Adicione também informações de hora THH:MM:SS+00:00
opcionais após a data, para fazer a pesquisa por hora, minuto e segundo. Isso é T
, seguido de HH:MM:SS
(hora-minutos-segundos) e uma diferença 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, confira "Noções básicas de sintaxe de pesquisa".
Qualificador | Exemplo |
---|---|
created:YYYY-MM-DD | created:<2011-01-01 corresponde aos usuários que ingressaram antes de 2011. |
created:>=YYYY-MM-DD | created:>=2013-05-11 corresponde aos usuários que ingressaram em 11 de maio de 2013 ou após essa data. |
created:YYYY-MM-DD location:LOCATION | created:2013-03-06 location:london corresponde aos usuários que ingressaram em 6 de março de 2013, que listam a localização como Londres. |
created:YYYY-MM-DD..YYYY-MM-DD name in:login | created:2010-01-01..2011-01-01 john in:login corresponde aos usuários que ingressaram entre 2010 e 2011 com a palavra "john" no nome de usuário. |
Pesquisar por número de seguidores
Você pode filtrar os usuários com base no número de seguidores que eles têm, usando o qualificador followers
com os qualificadores maior que, menor que e intervalo.
Qualificador | Exemplo |
---|---|
followers:n | followers:>=1000 corresponde aos usuários com mil seguidores ou mais. |
name followers:n | sparkle followers:1..10 corresponde aos usuários com um a dez seguidores, com a palavra "sparkle" no nome. |
Pesquisar com base na capacidade de patrocinador
Você pode pesquisar usuários e organizações que podem ser patrocinados no GitHub Sponsors com o qualificador is:sponsorable
. Para saber mais, confira Sobre o GitHub Sponsors.
Qualificador | Exemplo |
---|---|
is:sponsorable | is:sponsorable corresponde aos usuários e às organizações que têm um perfil do GitHub Sponsors. |