Je sais que l'interface Web GitHub vous permet de rechercher dans tous les référentiels des fichiers avec un chemin d'accès particulier (par exemple, la recherche de path:/app/models/user.rb
rendements> 109k résultats), mais existe-t-il un moyen de rechercher dans tous les référentiels des noms de fichiers indépendamment de leur emplacement de sous-répertoire? J'ai essayé d'utiliser des astérisques dans l' path
argument, et cela ne semblait pas fonctionner.
github
search-engine
Peter Alfvin
la source
la source
ls
au lieu de trouverRéponses:
La recherche
user.rb in:path
fait-elle ce que vous voulez faire? Alternativement, il y a aussi cette recherchefilename:user.rb
Trouvé sur: https://help.github.com/articles/searching-code/
la source
in:path YOUR_FILENAME_HERE
fonctionne très bien - et surtout, fonctionne entre les dépôts afin que vous puissiez rechercher l'ensemble des dépôts de votre organisation pour trouver quels dépôts contiennent un certain nom de fichier. Agréable!Dans l'entrée de recherche, vous pouvez utiliser un
filename
paramètre pour rechercher dans plusieurs référentiels, par exemple:Si vous recherchez un nom de fichier dans un référentiel spécifique, vous pouvez simplement appuyer sur tet commencer à taper le nom du fichier (voir: raccourcis clavier GH ).
la source
GitHub a introduit FileFinder en 2011.
Donc, vous êtes toujours limité au référentiel.
[1] https://github.com/blog/793-introducing-the-file-finder
Une autre approche de votre question:
Puis-je utiliser Git pour rechercher des noms de fichiers correspondants dans un référentiel?
la source
some_weird_file_Youre_looking_for.ext in:path
aussi? Parce que ça marche pour moi ...path:user.rb
et cela ne m'a donné que 324 résultats, tous qui avaientuser.rb
au plus haut niveau.index.php
soient tous au plus haut niveau.Dans mon cas, je voulais rechercher un nom de fichier particulier, dans tous les référentiels de mon organisation. Cela peut être fait en entrant ceci dans la zone de recherche:
org: nom -d'utilisateur-de-votre-organisation nom-de- fichier: le-nom-de-fichier
Bien sûr, faites simplement "filename: the-file-name" si vous voulez rechercher dans tout GitHub.
Je n'ai pas vu cela dans https://help.github.com/articles/searching-code/ mais j'ai découvert quand j'ai changé de contexte et GitHub a entré le filtre pour moi automatiquement.
la source
Vous pouvez essayer Google. Google pour
filename.txt site:github.com
.la source
J'ai affiné la réponse @ andy-lester avec
intitle:
, c'est-à-dire que je veux trouver où se trouve le fichiersimple_spinner_item.xml
dans le code source d'Android hébergé sur github, alors je recherche sur Google cette chaîne:la source
Je voudrais clarifier la réponse de @ajain .
la source
Appuyez simplement sur "t" et cela vous permettra de rechercher un fichier.
la source