ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: GitHub.com

キーボードショートカット

GitHub のほぼすべてのページには、アクションを速く実行するためのキーボードショートカットがあります。

GitHub に ? と入力すると、そのページで使用可能なキーボードショートカットを一覧表示するダイアログボックスが表示されます。 マウスを使用して移動しなくても、これらのキーボードショートカットを使用して、サイト全体でアクションを実行できます。

以下は利用可能なキーボードショートカットのリストです:

サイト全体のショートカット

キーボードショートカット 説明
s または / 検索バーにフォーカスします。 詳細は「GitHub での検索について」を参照してください。
g n 通知に移動します。 詳細は「通知について」を参照してください。
esc ユーザ、Issue またはプルリクエストホバーカードにフォーカスしている場合は、ホバーカードを閉じて、ホバーカードがある要素に再度フォーカスします。

リポジトリ

キーボードショートカット 説明
g c [ Code ] タブに移動します
g i [ Issues ] タブに移動します。 詳細は「Issue について」を参照してください。
g p [ Pull requests ] タブに移動します。 詳しい情報についてはプルリクエストについてを参照してください。
g b [ Projects ] タブに移動します。 詳細は「プロジェクトボードについて」を参照してください。
g w [ Wiki ] タブに移動します。 詳細は「ウィキについて」を参照してください。

ソースコード編集

キーボードショートカット 説明
control f または command f ファイルエディタで検索を開始します
control g または command g 次を検索します
shift control g または shift command g 前を検索します
shift control f または command option f 置き換えます
shift control r または shift command option f すべてを置き換えます
alt g 行にジャンプします
control z または command z 元に戻します
control y または command y やり直します
cmd + shift + p [ Edit file ] タブと [ Preview changes ] タブを切り替えます

その他のキーボードショートカットについては、CodeMirror ドキュメントを参照してください。

ソースコード閲覧

キーボードショートカット 説明
t ファイルファインダーを起動します
l コード内の行にジャンプします
w 新しいブランチまたはタグに切り替えます
y URL を正規の形式に展開します。 詳細は「ファイルにパーマリンクを張る」を参照してください。
i 差分に関するコメントを表示または非表示にします。 詳細は「プルリクエストの差分についてコメントする」を参照してください。
b blame ビューを開きます。 詳細は「ファイル内の変更を追跡する」を参照してください。

コメント

キーボードショートカット 説明
control b または command b 太字テキストの Markdown 書式を挿入します
control i または command i イタリック体のテキストの Markdown 書式を挿入します
control k または command k リンクを作成するための Markdown 書式を挿入します
control shift p または command shift p WritePreview のコメントタブを切り替えます。
control enter コメントをサブミットします
control . 、次に control [ 返信テンプレート番号 ] 返信テンプレートメニューを開き、コメントフィールドに返信テンプレートを自動入力します。 詳細は「返信テンプレートについて」を参照してください。
control g または command g 提案を挿入します。 詳細は「プルリクエストで提案された変更をレビューする」を参照してください。
r 返信で選択したテキストを引用します。 詳細は「基本的な書き方とフォーマットの構文」を参照してください。

Issue およびプルリクエストのリスト

キーボードショートカット 説明
c Issue を作成します
control / または command / Issue またはプルリクエストの検索バーにカーソルを合わせます。 詳細は「検索を使用して Issue およびプルリクエストをフィルタリングする」を参照してください。
u 作者によりフィルタリングします
l ラベルによりフィルタリグするか、ラベルを編集します。 詳細は「Issue およびプルリクエストをラベルでフィルタリングする」を参照してください。
alt およびクリック ラベルによりフィルタリングすると同時に、ラベルを除外します。 詳細は「Issue およびプルリクエストをラベルでフィルタリングする」を参照してください。
m マイルストーンによりフィルタリングするか、 マイルストーンを編集します。 詳細は「Issue およびプルリクエストをマイルストーンでフィルタリングする」を参照してください。
a アサインされた人によりフィルタリングするか、 アサインされた人を編集します。 詳細は「Issue およびプルリクエストをアサインされた人でフィルタリングする」を参照してください。
o または enter Issue を開きます

Issue およびプルリクエスト

キーボードショートカット 説明
q レビュー担当者にリクエストします。 詳細は「Pull Request レビューをリクエストする」を参照してください。
m マイルストーンを設定します。 詳細は「Issue およびプルリクエストにマイルストーンを関連付ける」を参照してください。
l ラベルを適用します。 詳細は「Issue およびプルリクエストにラベルを適用する」を参照してください。
a アサインされた人を設定します。 詳細は「GitHub の他のユーザに Issue およびプルリクエストをアサインする」を参照してください。
cmd + shift + p または control + shift + p [ Write ] タブと [ Preview ] タブを切り替えます。

プルリクエストの変更

キーボードショートカット 説明
c プルリクエスト内のコミットのリストを開きます
t プルリクエストで変更されたファイルのリストを開きます
j リストで選択を下に移動します
k リストで選択を上に移動します
cmd + shift + enter プルリクエストの差分にコメントを 1 つ追加します
alt およびクリック alt を押しながら、 [ Show outdated ] または [ Hide outdated ] をクリックして、期限切れのレビューコメントをすべて折りたたむか展開するかを切り替えます。

プロジェクトボード

列を移動する

キーボードショートカット 説明
enter または space フォーカスされた列を動かし始めます
escape 進行中の移動をキャンセルします
enter 進行中の移動を完了します
または h 左に列を移動します
command ← または command h あるいは control ← または control h 左端に列を移動します
または l 右に列を移動します
command → または command l あるいは control → または control l 右端に列を移動します

カードを移動する

キーボードショートカット 説明
enter または space フォーカスされたカードを動かし始めます
escape 進行中の移動をキャンセルします
enter 進行中の移動を完了します
または j カードを下に移動します
command ↓ または command j あるいは control ↓ または control j カードを列の一番下に移動します
または k カードを上に移動します
command ↑ または command k あるいは control ↑ または control k カードを列の一番上に移動します
または h カードを左側の列の一番下に移動します
shift ← または shift h カードを左側の列の一番上に移動します
command ← または command h あるいは control ← または control h カードを一番左の列の一番下に移動します
command shift ← または command shift h あるいは control shift ← または control shift h カードを一番左の列の一番上に移動します
カードを右側の列の一番下に移動します
shift → または shift l カードを右側の列の一番上に移動します
command → または command l あるいは control → または control l カードを一番右の列の一番下に移動します
command shift → または command shift l あるいは control shift → または control shift l カードを一番右の列の一番下に移動します

カードをプレビューする

キーボードショートカット 説明
esc カードのプレビューペインを閉じます

通知

キーボードショートカット 説明
e または I または y 既読としてマークします
shift m スレッドをミュートします

ネットワークグラフ

キーボードショートカット 説明
または h 左にスクロールします
または l 右にスクロールします
または k 上にスクロールします
または j 下にスクロールします
shift ← または shift h 左端までスクロールします
shift → または shift l 右端までスクロールします
shift ↑ または shift k 上端までスクロールします
shift ↓ または shift j 下端までスクロールします

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください