Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-03-26. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

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 Server, utilisez le qualificateur de recherche de code filename.

Conseils :

Utilisation du localisateur de fichiers

  1. Dans votre instance GitHub Enterprise Server, accédez à la page principale du dépôt.
  2. Au-dessus de la liste des fichiers, cliquez sur Accéder au fichier. Capture d’écran d’une ligne de boutons sur la page principale d’un dépôt. Le bouton « Accéder au fichier » est encadré en orange foncé.
  3. Dans le champ de recherche, tapez le nom du fichier que vous souhaitez trouver. Capture d’écran de la barre de recherche permettant de trouver un fichier dans un dépôt. La barre de recherche contient le terme « readme » et sous la barre de recherche se trouve un lien vers le fichier qui est le résultat de la recherche, « README.md ». La barre de recherche est encadrée en orange foncé.
  4. Dans la liste des résultats, cliquez sur le fichier que vous souhaitiez trouver.

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