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

Je sais que l’interface Web de GitHub vous permet de rechercher tous les répertoires de fichiers avec un chemin d’access particulier (par exemple, rechercher un path:/app/models/user.rb donne des résultats> 109k), mais existe-t-il un moyen de rechercher tous les noms de fichiers indépendants de leur emplacement de sous-répertoire? J’ai essayé d’utiliser des astérisques dans l’argument path , et cela ne semblait pas fonctionner.

    Est-ce que la recherche user.rb in:path fait ce que vous voulez faire? Sinon, il y a aussi ce filename:user.rb recherche filename:user.rb

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

    GitHub a introduit FileFinder en 2011.

    Essayez-le: appuyez simplement sur t dans la vue du fichier ou du répertoire de n’importe quel repository. [1]

    Donc, vous êtes toujours limité au repository.

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

    Une autre approche à votre question:

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

    Dans les entrées de recherche, vous pouvez utiliser le paramètre 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 référentiel spécifique, vous pouvez simplement appuyer sur t et commencer à taper le nom du fichier (voir: Raccourcis clavier GH ).

    J’ai affiné la réponse de @ andy-lester avec intitle: c.-à-d. simple_spinner_item.xml je veux trouver où se trouve le fichier simple_spinner_item.xml dans le code source d’Android hébergé sur github, alors je recherche sur Google cette chaîne:

     site:github.com intitle:simple_spinner_item.xml github.com/android ^ ^ ^ | | | on github site | | | | filename I'm searching -+ | | github user ------------------------------------+ 

    Vous pouvez essayer Google. Google pour le filename.txt site:github.com .

    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 boîte de recherche:

    org: nom -de-votre-organisation-nom-de -fichier nom-de-fichier

    Bien sûr, il suffit de faire “filename: the-file-name” si vous souhaitez rechercher l’ensemble de GitHub.

    Je ne l’ai pas vu dans https://help.github.com/articles/searching-code/ mais j’ai découvert quand j’ai changé de contexte, et GitHub est entré automatiquement dans le filtre pour moi.

    Essayez d’appuyer sur Tab + “T” et cela vous permettra de rechercher un fichier.