Vous pouvez rechercher des validations de manière globale dans l’ensemble de GitHub Enterprise Server, ou dans un référentiel ou une organisation spécifique. Pour plus d’informations, consultez « À propos de la recherche sur GitHub ».
Lorsque vous recherchez des validations, la recherche porte uniquement sur la branche par défaut d’un référentiel.
**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 dans les messages de validation
Vous pouvez rechercher des validations dont le message contient des mots particuliers. Par exemple, fix typo (corriger les coquilles) permet de rechercher les validations contenant les mots « fix » (corriger) et « typo » (coquilles).
Rechercher par auteur ou validateur
Vous pouvez rechercher les validations d’un utilisateur particulier à l’aide des qualificateurs author
ou committer
.
Qualificateur | Exemple |
---|---|
author:USERNAME | author:defunkt permet de rechercher les validations créées par @defunkt. |
committer:USERNAME | committer:defunkt permet de rechercher les validations effectuées par @defunkt. |
Les qualificateurs author-name
et committer-name
permettent d’effectuer des recherches de validations par nom d’auteur ou de validateur.
Qualificateur | Exemple |
---|---|
author-name:NAME | author-name:wanstrath permet de rechercher les validations dont le nom de l’auteur contient « wanstrath ». |
committer-name:NAME | committer-name:wanstrath permet de rechercher les validations dont le nom du validateur contient « wanstrath ». |
Les qualificateurs author-email
et committer-email
permettent de rechercher les validations par adresse e-mail complète de l’auteur ou du validateur.
Qualificateur | Exemple |
---|---|
author-email:EMAIL | author-email:chris@github.com permet de rechercher les validations créées par chris@github.com. |
committer-email:EMAIL | committer-email:chris@github.com permet de rechercher les validations effectuées par chris@github.com. |
Recherche par date de création ou de validation
Utilisez les qualificateurs author-date
et committer-date
pour rechercher les validations créées ou effectuées dans la plage de dates spécifiée.
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 |
---|---|
author-date:YYYY-MM-DD | author-date:<2016-01-01 permet de rechercher les validations créées avant le 1er janvier 2016. |
committer-date:YYYY-MM-DD | committer-date:>2016-01-01 permet de rechercher les validations validées après le 1er janvier 2016. |
Filtrer les validations de fusion
Le qualificateur merge
filtre les validations de fusion.
Qualificateur | Exemple |
---|---|
merge:true | merge:true permet de rechercher les validations de fusion. |
merge:false | merge:false permet de rechercher les validations autres que les validations de fusion. |
Rechercher par code de hachage
Le qualificateur hash
permet de rechercher les validations contenant le code de hachage SHA-1 spécifié.
Qualificateur | Exemple |
---|---|
hash:HASH | hash:124a9a0ee1d8f1e15e833aff432fbb3b02632105 permet de rechercher les validations contenant le code de hachage 124a9a0ee1d8f1e15e833aff432fbb3b02632105 . |
Rechercher par parent
Le qualificateur parent
permet de rechercher les validations dont le parent contient le code de hachage SHA-1 spécifié.
Qualificateur | Exemple |
---|---|
parent:HASH | parent:124a9a0ee1d8f1e15e833aff432fbb3b02632105 permet de rechercher les enfants des validations contenant le code de hachage 124a9a0ee1d8f1e15e833aff432fbb3b02632105 . |
Rechercher par arborescence
Le qualificateur tree
permet de rechercher les validations contenant le code de hachage d’arborescence GIT SHA-1 spécifié.
Qualificateur | Exemple |
---|---|
tree:HASH | tree:99ca967 permet de rechercher les validations qui font référence au code de hachage d’arborescence 99ca967 . |
Recherche dans les référentiels d’un utilisateur ou d’une organisation
Pour rechercher des validations dans tous les référentiels appartenant à un utilisateur ou à une organisation, utilisez le qualificateur user
ou org
. Pour rechercher des validations dans un référentiel spécifique, utilisez le qualificateur repo
.
Qualificateur | Exemple |
---|---|
user:USERNAME | gibberish user:defunkt permet de rechercher les validations contenant le mot « gibberish » dans les référentiels appartenant à @defunkt. |
org:ORGNAME | test org:github permet de rechercher les validations contenant le mot « test » dans les référentiels appartenant à @github. |
repo:USERNAME/REPO | language repo:defunkt/gibberish permet de rechercher les validations contenant le mot « language » dans le référentiel « gibberish » de @defunkt. |
Filtrer par visibilité de référentiel
Le qualificateur is
permet de rechercher des validations dans les référentiels offrant la visibilité spécifiée. Pour plus d’informations, consultez « À propos des dépôts ».
Qualificateur | Exemple |
---|---|
is:public | is:public correspond aux validations dans les référentiels publics. |
is:internal | is:internal correspond aux validations dans les référentiels internes. |
is:private | is:private permet de rechercher les validations dans les référentiels privés. |