Vous pouvez rechercher des validations de manière globale dans l’ensemble de GitHub, ou dans un référentiel ou une organisation spécifique. Pour plus d’informations, consultez « AUTOTITLE ».
Lorsque vous recherchez des validations, la recherche porte uniquement sur la branche par défaut d’un référentiel.
Conseil
- 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 sur n'importe quelle plateforme GitHub. Dans les exemples de recherche liés, remplacez
github.compar le nom d’hôte de votre plateforme GitHub. - 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 désigne les commits contenant les termes « fix » et « typo ».
Rechercher par auteur ou commiteur
Vous pouvez rechercher les validations d’un utilisateur particulier à l’aide des qualificateurs ou .
| Qualificateur | Exemple |
|---|---|
author:USERNAME | author:defunkt désigne les commits rédigés par (espace réservé). |
committer:USERNAME | committer:defunkt désigne les commits validés par (espace réservé). |
Les qualificateurs et permettent d’effectuer des recherches de validations par nom d’auteur ou de validateur.
| Qualificateur | Exemple |
|---|---|
author-name:NAME | author-name:wanstrath désigne les commits dont le nom d’auteur contient « wanstrath ». |
committer-name:NAME | committer-name:wanstrath permet de rechercher les validations dont le nom du validateur contient « wanstrath ». |
Les qualificateurs et permettent de rechercher les validations par adresse e-mail complète de l’auteur ou du validateur.
| Qualificateur | Exemple |
|---|---|
author-email:EMAIL | (espace réservé) désigne les commits rédigés par (espace réservé). |
committer-email:EMAIL | (espace réservé) désigne les commits effectués par (espace réservé). |
Recherche par date de création ou de validation
Utilisez les qualificateurs et 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 correspond aux commits effectués avant le 1er janvier 2016. |
committer-date:YYYY-MM-DD | committer-date:2016-01-01 désigne les commits réalisés après le 01/01/2016. |
Filtrer les commits de fusion
Le qualificateur filtre les validations de fusion.
| Qualificateur | Exemple |
|---|---|
merge:true | merge:true désigne les commits de fusion. |
merge:false | merge:false désigne les commits qui ne sont pas des fusions. |
Rechercher par code de hachage
Le qualificateur permet de rechercher les validations contenant le code de hachage SHA-1 spécifié.
| Qualificateur | Exemple |
|---|---|
hash:HASH | hash:124a9a0ee1d8f1e15e833aff432fbb3b02632105 désigne les commits possédant le hachage (espace réservé). |
Rechercher par parent
Le qualificateur permet de rechercher les validations dont le parent contient le code de hachage SHA-1 spécifié.
| Qualificateur | Exemple |
|---|---|
parent:HASH | parent:124a9a0ee1d8f1e15e833aff432fbb3b02632105 désigne les enfants des commits dont le hachage est (espace réservé). |
Rechercher par arborescence
Le qualificateur permet de rechercher les validations contenant le code de hachage d’arborescence GIT SHA-1 spécifié.
| Qualificateur | Exemple |
|---|---|
tree:HASH | tree:99ca967 désigne les commits qui font référence au hachage d’arborescence (espace réservé). |
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 ou . Pour rechercher des validations dans un référentiel spécifique, utilisez le qualificateur de recherche.
| Qualificateur | Exemple |
|---|---|
user:USERNAME | gibberish user:defunkt associe les messages de validation contenant le mot « gibberish » dans les référentiels dont il est propriétaire. |
org:ORGNAME | test org:github désigne les messages de commit contenant le mot « test » dans les référentiels appartenant à (espace réservé). |
repo:USERNAME/REPO | language repo:defunkt/gibberish désigne les messages de commit contenant le mot « language » dans le référentiel « gibberish » de . |
Filtrer par visibilité de référentiel
Le qualificateur permet de rechercher des validations dans les référentiels offrant la visibilité spécifiée. Pour plus d’informations, consultez « AUTOTITLE ».
| Qualificateur | Exemple |
|---|---|
is:public | is:public désigne les commits vers des référentiels publics. |
is:private | is:private désigne les commits vers des référentiels privés. |
Pour aller plus loin
- AUTOTITRE