GitHub Enterprise Server のユーザを幅広くグローバルに検索できます。 詳細については、「GitHub での検索について」を参照してく� さい。
ヒント:
- この記事には、GitHub.com のウェブサイトでの検索例へのリンクが含まれていますが、同じ検索フィルターは GitHub Enterprise Server でも使えます。 リンクされている検索例で、
github.com
を のホスト名に置き換えてく� さい。 - 検索結果をさらに改善する検索修飾子を追� する検索構文のリストについては、「Understanding the search syntax」 (検索構文の理解) を参照してく� さい。
- 複数単語の検索用語は引用符で囲みます。 たとえば "In progress" というラベルの問題を検索したい� �合は、
label:"in progress"
と検索します。 検索では、大文字と小文字は区別されません。
ユーザまたは Organization に限られた検索
初期設定では、ユーザ検索は、個人および Organization の両方を表示します。 た� し、type
修飾子を使って、個人アカウントまたは Organization に限定して検索できます。
修飾子 | 例 |
---|---|
type:user | mike in:name created:<2011-01-01 type:user は、2011 年より前に作成された "mike" という名前の個人アカウントと一致します。 |
type:org | data in:email type:org は、Organization のメールの "data" という単語が一致します。 |
アカウント名、フルネー� やパブリックメールで検索
user
や org
修飾子を使って、個人ユーザーや Organization のアカウント名で検索をフィルター処理できます。
in
修飾子によって、ユーザー名 (login
)、フルネー� 、パブリック メールやこれらの組み合わせに限定した検索ができます。 この修飾子を削除した� �合、ユーザ名およびメールアドレスのみが検索されます。 プライバシー保護のため、メールアドレスのドメイン名では検索できないようになっています。
修飾子 | 例 |
---|---|
user:name | user:octocat はユーザー名 "octocat" と一致します。 |
org:name | org:electron type:users は Electron という Organization のアカウント名と一致します。 |
in:login | kenya in:login は、ユーザー名に "kenya" という単語が含まれるユーザーと一致します。 |
in:name | bolton in:name は、本名に "bolton" という単語が含まれているユーザーと一致します。 |
fullname:firstname lastname | fullname:nat friedman は、完全な名前が "Nat Friedman" であるユーザーと一致します。 メモ: この修飾子は、スペース文字の有無を区別します。 |
in:email | data in:email は、メールに "data" という単語が含まれるユーザーに一致します。 |
ユーザが保有するリポジトリの数で検索
所有するリポジトリの数に基づいて、repos
修飾子と、より大きい、より小さい、および範囲を指定する修飾子を使ってユーザーをフィルター処理することができます。
修飾子 | 例 |
---|---|
repos:n | repos:>9000 は、リポジトリ数が 9,000 を越えるユーザーに一致します。 |
bert repos:10..30 は、10 から 30 個のリポジトリを持ち、ユーザー名または本名に "bert" という単語が含まれているユーザーと一致します。 |
� �所で検索
プロフィールに表示されている� �所でユーザを検索できます。
修飾子 | 例 |
---|---|
location:LOCATION | repos:1 location:iceland は、アイスランドに住むリポジトリを 1 つ� け持つユーザーと一致します。 |
リポジトリの言語で検索
language
修飾子を使うと所有しているリポジトリの言語に基づいてユーザーを検索できます。
修飾子 | 例 |
---|---|
language:LANGUAGE | language:javascript location:russia は、ロシアに住んでいて、大部分が JavaScript で記述されているリポジトリを所有しているユーザーに一致します。 |
jenny language:javascript in:fullname は、完全な名前に "jenny" という単語が含まれていて、JavaScript のリポジトリを持つユーザーと一致します。 |
ユーザー アカウントの作成時期で検索する
created
修飾子を使うと、GitHub Enterprise Server に参� した時期でユーザーをフィルター処理できます。 パラメータとして日付を採用しています。 日付の書式設定は、ISO8601 標準の YYYY-MM-DD
(年-月-日) に従う必要があります。 日付の後にオプションの時刻情� � THH:MM:SS+00:00
を追� して、時間、分、秒で検索することもできます。 これは、T
の後に HH:MM:SS
(時-分-秒)、UTC オフセット (+00:00
) が続きます。
日付に対して検索を行う� �合、結果をさらにフィルタリングするためにより大きい、より小さい、範囲の修飾子を利用できます。 詳細については、「Understanding the search syntax」 (検索構文の理解) を参照してく� さい。
修飾子 | 例 |
---|---|
created:YYYY-MM-DD | created:<2011-01-01 は、2011 年より前に参� したユーザーと一致します。 |
created:>=2013-05-11 は、2013 年 5 月 11 日以降に参� したユーザーと一致します。 | |
created:2013-03-06 location:london は、2013 年 3 月 6 日に参� していて、その� �所をロンドンと記入しているユーザーに一致します。 | |
created:2010-01-01..2011-01-01 john in:login は、2010 年から 2011 年の間に参� していて、ユーザー名に "john" という単語を含むユーザーに一致します。 |
フォロワーの数の検索
フォロワーの数に基づいて、followers
修飾子と、より大きい、より小さい、および範囲を指定する修飾子を使ってユーザーをフィルター処理することができます。
修飾子 | 例 |
---|---|
followers:n | followers:>=1000 は、1,000 人以上のフォロワーを持つユーザーと一致します。 |
sparkle followers:1..10 は、フォロワーの数が 1 から 10人で、名前に "sparkle"という名前を含むユーザーに一致します。 |