Você pode pesquisar usuários globalmente no GitHub Enterprise Server. Para obter mais informações, confira "Sobre a pesquisa no GitHub".
Dicas:
- Este artigo contém links para pesquisas de exemplo no site de GitHub.com, mas você pode usar os mesmos filtros de pesquisa com GitHub Enterprise Server. Nos exemplos de pesquisas vinculadas, substitua
github.com
pelo nome do host do sua instância do GitHub Enterprise Server. - 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:users 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 Enterprise Server 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. |