Skip to main content

Enterprise Server 3.15 está disponível no momento como versão release candidate.

Pesquisar usuários

Você pode pesquisar usuários no GitHub Enterprise Server e limitar os resultados usando qualquer combinação dos qualificadores da pesquisa de usuário.

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.

QualificadorExemplo
type:usermike in:name created:<2011-01-01 type:user corresponde às contas pessoas chamadas "mike" que foram criadas antes de 2011.
type:orgdata 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.

QualificadorExemplo
user:nameuser:octocat corresponde ao usuário com o nome de usuário "octocat".
org:nameorg:electron type:users corresponde ao nome da conta da organização Electron.
in:loginkenya in:login corresponde aos usuários com a palavra "kenya" no nome de usuário.
in:namebolton in:name corresponde aos usuários cujo nome real contém a palavra "bolton".
fullname:firstname lastnamefullname:nat friedman corresponde a um usuário com o nome completo "Nat Friedman". Observação: esse qualificador de pesquisa considera o espaçamento.
in:emaildata 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.

QualificadorExemplo
repos:nrepos:>9000 corresponde aos usuários cuja contagem de repositórios é superior a nova mil.
name repos:nbert 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.

QualificadorExemplo
location:LOCATIONrepos: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.

QualificadorExemplo
language:LANGUAGE location:LOCATIONlanguage:javascript location:russia corresponde aos usuários na Rússia com a maioria dos repositórios escritos em JavaScript.
name language:LANGUAGE in:fullnamejenny 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".

QualificadorExemplo
created:YYYY-MM-DDcreated:<2011-01-01 corresponde aos usuários que ingressaram antes de 2011.
created:>=YYYY-MM-DDcreated:>=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:LOCATIONcreated: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:logincreated: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.

QualificadorExemplo
followers:nfollowers:>=1000 corresponde aos usuários com mil seguidores ou mais.
name followers:nsparkle followers:1..10 corresponde aos usuários com um a dez seguidores, com a palavra "sparkle" no nome.

Leitura adicional