239 votes

Est-il possible de rechercher un nom de fichier particulier sur GitHub ?

Je sais que l'interface web de GitHub vous permet de rechercher dans tous les dépôts des fichiers avec un chemin d'accès particulier (par exemple, la recherche de path:/app/models/user.rb donne > 109k résultats), mais existe-t-il un moyen de rechercher les noms de fichiers dans tous les dépôts indépendamment de l'emplacement de leur sous-répertoire ? J'ai essayé d'utiliser des astérisques dans le champ path et cela n'a pas fonctionné.

222voto

Orangenhain Points 656

Est-ce que le recherche user.rb in:path faire ce que vous voulez faire ? Il y a aussi ceci recherche filename:user.rb

Trouvé sur : https://help.github.com/articles/searching-code/

106voto

kenorb Points 2464

Dans l'entrée de recherche, vous pouvez utiliser filename pour effectuer une recherche dans plusieurs référentiels, par exemple :

filename:my_filename.txt

Si vous recherchez un nom de fichier dans un dépôt spécifique, vous pouvez simplement appuyer sur t et commencez à taper le nom du fichier (voir : Raccourcis clavier de la GH ).

35voto

Kamiccolo Points 1568

GitHub a lancé FileFinder en 2011.

Essayez-le : appuyez simplement sur t dans la vue des fichiers ou des répertoires de n'importe quel repo.[1]

Vous êtes donc toujours limité au dépôt.

[1] https://github.com/blog/793-introducing-the-file-finder

Une autre approche de votre question :

Puis-je utiliser Git pour rechercher les noms de fichiers correspondants dans un référentiel ?

24voto

Nagev Points 658

Dans mon cas, je voulais rechercher un nom de fichier particulier dans tous les dépôts de mon organisation. Pour ce faire, il suffit d'entrer ce nom dans le champ de recherche :

org : Nom d'utilisateur de votre organisation nom de fichier : le nom du fichier

Bien sûr, il suffit de faire "filename:the-file-name" si vous voulez faire une recherche sur l'ensemble de GitHub.

C'est maintenant documenté sur Github.

22voto

Yi-Ting Liu Points 737

Je voudrais clarifier les points suivants @ajain concernant l'accès aux fichiers d'un dépôt Github via l'interface web. Voici les étapes à suivre :

  1. Tout d'abord, vous devez être dans le du référentiel vue de l'annuaire.

enter image description here


  1. Appuyez ensuite sur la touche T clé. Un outil de recherche de fichiers s'affiche.

enter image description here


  1. Saisissez le nom du fichier souhaité pour l'ouvrir.

enter image description here


Plus de raccourcis pour navigation dans le code source .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X