GitHub Webインターフェースを使用すると、特定のパス名(たとえば、path:/app/models/user.rb
は109kを超える結果をもたらしますが、サブディレクトリの場所に関係なく、すべてのリポジトリでファイル名を検索する方法はありますか? path
引数でアスタリスクを使用しようとしましたが、うまくいかないようです。
検索入力では、filename
パラメーターを使用して複数のリポジトリーを検索できます。次に例を示します。
filename:my_filename.txt
特定のリポジトリでファイル名を探している場合は、単に押すことができます t ファイル名の入力を開始します(参照: GHキーボードショートカット )。
GitHubは2011年にFileFinderを導入しました。
試してください:リポジトリのファイルビューまたはディレクトリビューでtを押すだけです。[1]
したがって、あなたはまだリポジトリに制限されています。
[1] https://github.com/blog/793-introducing-the-file-Finder
あなたの質問への別のアプローチ:
Googleを試すことができます。 Google for filename.txt site:github.com
。
私の場合、組織のすべてのリポジトリで特定のファイル名を検索したかった。これは、検索ボックスに次のように入力することで実行できます。
org:your-organization-user-namefilename:the-file-name
もちろん、GitHub全体を検索する場合は、「filename:the-file-name」を実行します。
https://help.github.com/articles/searching-code/ にはこれが表示されませんでしたが、コンテキストを切り替えたときに判明し、GitHubが自動的にフィルターに入りました。
@ andy-lesterを洗練しました answer でintitle:
、つまり、ファイルの場所を見つけたいsimple_spinner_item.xml
はgithubでホストされるAndroidのソースコードにあるため、Googleで次の文字列を検索します。
site:github.com intitle:simple_spinner_item.xml github.com/Android
^ ^ ^
| | |
on github site | |
| |
filename I'm searching -+ |
|
github user ------------------------------------+