Vous pouvez rechercher des utilisateurs globalement dans l’ensemble de GitHub Enterprise Server. Pour plus d’informations, consultez « À propos de la recherche sur GitHub ».
**Remarques : **
- Cet article contient des liens vers des exemples de recherche sur le site web GitHub.com, mais vous pouvez utiliser les mêmes filtres de recherche avec GitHub Enterprise Server. Dans les exemples de recherche liés, remplacez
github.com
par le nom d’hôte de votre instance GitHub Enterprise Server. - Pour obtenir la liste des syntaxes de recherche que vous pouvez ajouter à n’importe quel qualificateur de recherche afin d’améliorer vos résultats, consultez « Compréhension de la syntaxe de recherche ».
- Utilisez des guillemets autour des termes de recherche composés de plusieurs mots. Par exemple, pour rechercher les problèmes qui ont l’étiquette « In progress », vous devez rechercher
label:"in progress"
. La recherche ne respecte pas la casse.
Rechercher uniquement des utilisateurs ou des organisations
Par défaut, la recherche d’utilisateurs retourne des personnes et des organisations. Toutefois, vous pouvez utiliser le qualificateur type
pour limiter les résultats de recherche à certains comptes personnels ou organisations.
Qualificateur | Exemple |
---|---|
type:user | mike in:name created:<2011-01-01 type:user correspond aux comptes personnels nommés « mike » qui ont été créés avant 2011. |
type:org | data in:email type:org correspond aux organisations dont l’e-mail contient le mot « data ». |
Recherche par nom de compte, nom complet ou e-mail public
Vous pouvez filtrer votre recherche sur le nom de compte personnel d’utilisateur ou d’organisation avec le qualificateur user
ou org
.
Avec le qualificateur in
, vous pouvez restreindre votre recherche au nom d’utilisateur (login
), au nom complet, à l’e-mail public ou à toute combinaison de ces éléments. Lorsque vous omettez ce qualificateur, seul le nom d’utilisateur et l’adresse e-mail sont recherchés. Pour des raisons de confidentialité, vous ne pouvez pas effectuer de recherche par nom de domaine de courrier.
Qualificateur | Exemple |
---|---|
user:name | user:octocat correspond à l’utilisateur dont le nom d’utilisateur est « octocat ». |
org:name | org:electron type:users correspond au nom de compte de l’organisation Electron. |
in:login | kenya in:login correspond aux utilisateurs dont le nom d’utilisateur contient le mot « kenya ». |
in:name | bolton in:name correspond aux utilisateurs dont le nom réel contient le mot « bolton ». |
fullname:firstname lastname | fullname:nat friedman correspond à un utilisateur dont le nom complet est « Nat Friedman ». Remarque : ce qualificateur de recherche est sensible à l’espacement. |
in:email | data in:email correspond aux utilisateurs dont l’e-mail contient le mot « données ». |
Rechercher par le nombre de dépôts qu’un utilisateur possède
Vous pouvez filtrer les utilisateurs en fonction du nombre de dépôts qu’ils possèdent, à l’aide du qualificateur repos
et des qualificateurs supérieur à, inférieur à et plage.
Qualificateur | Exemple |
---|---|
repos:n | repos:>9000 correspond aux utilisateurs dont le nombre de dépôts est supérieur à 9 000. |
name repos:n | bert repos:10..30 correspond aux utilisateurs dont le nom d’utilisateur ou le nom réel contiennent le mot « bert », qui possèdent de 10 à 30 dépôts. |
Rechercher par emplacement
Vous pouvez rechercher des utilisateurs par l’emplacement indiqué dans leur profil.
Qualificateur | Exemple |
---|---|
location:LOCATION | repos:1 location:islande correspond aux utilisateurs avec exactement un dépôt résidant en Islande. |
Rechercher par langue de dépôt
Le qualificateur language
vous permet de rechercher des utilisateurs en fonction des langues des dépôts qu’ils possèdent.
Qualificateur | Exemple |
---|---|
language:LANGUAGE location:LOCATION | language:javascript location:russia correspond aux utilisateurs en Russie dont la majorité des dépôts sont écrits en JavaScript. |
name language:LANGUAGE in:fullname | jenny language:javascript in:fullname correspond aux utilisateurs ayant des dépôts JavaScript dont le nom complet contient le mot « jenny ». |
Rechercher par moment de création d’un compte personnel
Vous pouvez filtrer les utilisateurs en fonction du moment où ils ont rejoint GitHub Enterprise Server avec le qualificateur created
. Cela prend une date comme paramètre. La mise en forme de la date doit respecter la norme ISO8601, à savoir YYYY-MM-DD
(année, mois, jour). Vous pouvez également ajouter des informations facultatives d’heure THH:MM:SS+00:00
après la date, pour rechercher par heure, minute et seconde. Il s’agit de T
, suivi de HH:MM:SS
(heures-minutes-secondes) et d’un décalage UTC (+00:00
).
Lorsque vous recherchez une date, vous pouvez utiliser des qualificateurs supérieur à, inférieur à et de plage pour filtrer davantage les résultats. Pour plus d’informations, consultez « Compréhension de la syntaxe de recherche ».
Qualificateur | Exemple |
---|---|
created:YYYY-MM-DD | created:<2011-01-01 correspond aux utilisateurs qui se sont joints avant 2011. |
created:>=YYYY-MM-DD | created:>=2013-05-11 correspond aux utilisateurs qui se sont joints le ou après le 11 mai 2013. |
created:YYYY-MM-DD location:LOCATION | created:2013-03-06 location:london correspond aux utilisateurs qui se sont joints le 6 mars 2013, qui indiquent que leur emplacement est Londres. |
created:YYYY-MM-DD..YYYY-MM-DD name in:login | created:2010-01-01..2011-01-01 john in:login correspond aux utilisateurs qui se sont joints entre 2010 et 2011, et dont le nom d’utilisateur contient le mot « john ». |
Rechercher par nombre d’abonnés
Vous pouvez filtrer les utilisateurs en fonction du nombre d’abonnés qu’ils ont, à l’aide du qualificateur followers
et des qualificateurs supérieur à, inférieur à et plage.
Qualificateur | Exemple |
---|---|
followers:n | followers:>=1000 correspond aux utilisateurs ayant 1 000 abonnés ou plus. |
name followers:n | sparkle followers:1..10 correspond aux utilisateurs ayant de 1 à 10 abonnés, dont le nom contient le mot « sparkle ». |