Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Recherche de fichiers sur GitHub

Vous pouvez rechercher un fichier dans un dépôt à l’aide de la fonctionnalité de recherche de fichiers. Pour rechercher un fichier dans plusieurs dépôts sur GitHub Enterprise Cloud, utilisez le qualificateur de recherche de code path.

Conseils :

  • Par défaut, les résultats du localisateur de fichiers excluent certains répertoires comme build, log, tmp et vendor. Pour rechercher des fichiers dans ces répertoires, utilisez le qualificateur de recherche de code path. Sinon, vous pouvez personnaliser les répertoires qui sont exclus par défaut en utilisant un fichier .gitattributes.
  • Vous pouvez également ouvrir le localisateur de fichiers en appuyant sur t sur votre clavier. Pour plus d’informations, consultez « Raccourcis clavier ».

Utilisation du localisateur de fichiers

  1. Dans GitHub.com, accédez à la page principale du dépôt.

  2. Dans l’arborescence de fichiers, cliquez sur la barre de recherche Accéder au fichier. Vous pouvez également trouver la barre de recherche Accéder au fichier en haut de l’éditeur de fichiers intégré.

    Capture d’écran de l’arborescence de fichiers d’un dépôt. Une barre de recherche, intitulée « Accéder au fichier », est mise en évidence avec un encadré orange foncé.

  3. Dans la barre de recherche, tapez le nom du fichier ou du répertoire que vous aimeriez trouver.

  4. Dans la liste des résultats, cliquez sur le fichier ou le répertoire que vous vouliez trouver. Vous pouvez voir le chemin d’un répertoire ou d’un fichier sous chaque résultat de la recherche.

Personnalisation des fichiers exclus

Par défaut, les résultats du localisateur de fichiers n’incluent pas de fichiers dans les répertoires suivants s’ils existent à la racine de votre dépôt :

  • .git
  • .hg
  • .sass-cache
  • .svn
  • build
  • dot_git
  • log
  • tmp
  • vendor

Vous pouvez remplacer ces exclusions par défaut en utilisant un fichier .gitattributes.

Pour ce faire, créez ou mettez à jour un fichier appelé .gitattributes à la racine de votre dépôt en définissant l’attribut linguist-generated avec la valeur false pour chaque répertoire qui doit être inclus dans les résultats du localisateur de fichiers.

Par exemple, le fichier .gitattributes suivant permettrait au localisateur de fichier d’avoir les fichiers du répertoire build/ disponibles :

build/** linguist-generated=false

Notez que ce remplacement demande d’utiliser le modèle Glob récursif (**). Pour plus d’informations, consultez « PATTERN FORMAT » dans la documentation Git. Les remplacements plus complexes de sous-répertoires dans les répertoires exclus par défaut ne sont pas pris en charge.

Pour aller plus loin