GitHub Enterprise Server のユーザを幅広くグローバルに検索できます。 詳細については、「GitHub での検索について」を参照してく� さい。
Tips:
- This article contains links to example searches on the GitHub.com website, but you can use the same search filters with GitHub Enterprise Server. In the linked example searches, replace
github.com
with the hostname for your GitHub Enterprise Server instance. - For a list of search syntaxes that you can add to any search qualifier to further improve your results, see "Understanding the search syntax".
- Use quotations around multi-word search terms. For example, if you want to search for issues with the label "In progress," you'd search for
label:"in progress"
. Search is not case sensitive.
ユーザまたは 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"という名前を含むユーザーに一致します。 |