GitHub に入力すると、そのページで使用可能なキーボード ショートカットを一覧表示するダイアログ ボックスが表示されます。
マウスを使用して移動しなくても、これらのキーボードショートカットを使用して、サイト全体でアクションを実行できます。 アクセシビリティ設定では、修飾キーを使用するショートカットを許可したまま、文字キーのショートカットを無効にすることができます。 詳しくは、「アクセシビリティ設定の管理」をご覧ください。
また、GitHub Command Palette を使うと、キーボード ショートカットを覚えていなくても、さまざまなアクションにすばやくアクセスできます。 詳しくは、「GitHub コマンド パレット」をご覧ください。
次のセクションによって、使用可能なキーボード ショートカットの一部が、それらを GitHub.com で使用できるページごとに整理されて、リストで表示されます。 サイト全体のショートカット
ショートカット キー
[説明]
S または / | 検索バーにフォーカスします。 |
---|---|
詳しくは、「GitHub での検索について」を参照してください。 | G N 通知に移動します。 |
詳しくは、「通知について」を参照してください。 | Esc ユーザ、Issue、またはプルリクエストのホバーカードにフォーカスすると、ホバーカードが閉じ、ホバーカードが含まれている要素に再フォーカスします |
Command+K (Mac) または | |
Ctrl+K (Windows/Linux) | GitHub Command Palette を開きます。 Markdown テキストを編集する場合は、Command+Option+K または Ctrl+Alt+K を使用して、コマンド パレットを開きます。 |
[説明]
G C | [コード] タブに移動します |
---|---|
G I | [Issue] タブに移動します。詳細については、「Issueについて」を参照してください。 |
G P | [プルリクエスト] タブに移動します。詳細については、「pull requests について」を参照してください。 |
G A | [アクション] タブに移動します。詳細については、「GitHub Actions について」を参照してください。 |
G B | [Projects] タブに移動します。詳細については、「projects (classic)について」を参照してください。 |
G W | [Wiki] タブにアクセスします。詳しくは、「ウィキについて」をご覧ください。 |
G G | [Discussions] タブに移動します。詳細については、「ディスカッションについて」を参照してください。 |
ソースコード編集 |
| 同じブラウザー タブの github.dev エディターでリポジトリまたは pull request を開きます。エディターを使用するには、サインインしている必要があります。
詳しくは、「github.dev Web ベース エディター」を参照してください。
|> | 新しいブラウザー タブの github.dev エディターでリポジトリまたは pull request を開きます。エディターを使用するには、サインインしている必要があります。 詳細については、「github.dev Web ベース エディター」を参照してください。 |Command+B (Mac) またはCtrl+B (Windows/Linux) | テキストを太字にするための Markdown 書式を挿入します |Command+I (Mac) または Ctrl+I (Windows/Linux) | テキストを斜体にするための Markdown 書式を挿入します |Command+K (Mac) または
Ctrl+K (Windows/Linux) | リンクを作成するための Markdown 書式を挿入します |Command+Shift+7 (Mac) または
Ctrl+Shift+7 (Windows/Linux) | 番号付きリストの Markdown 書式を挿入します |Command+Shift+8 (Mac) または
Ctrl+Shift+8 (Windows/Linux) | 番号なしリストの Markdown 書式を挿入します |Command+Shift+.
(Mac) または
Ctrl+Shift+. (Windows/Linux) | 引用符の Markdown 書式を挿入します |E | [Edit file] (ファイルの編集) タブでソース コード ファイルを開きます |Command+F (Mac) または
Ctrl+F (Windows/Linux) | ファイル エディターで検索を開始します |Command+G (Mac) または Ctrl+G (Windows/Linux) | 次を検索します |Command+Shift+G (Mac) または
Ctrl+Shift+G (Windows/Linux) | 前を検索します |Command+Option+F (Mac) または
Ctrl+Shift+F (Windows/Linux) | 置き換えます |Command+Shift+Option+F (Mac) または
Ctrl+Shift+R (Windows/Linux) | すべて置き換えます |Alt+G | 行にジャンプします |Command+Z (Mac) または
Ctrl+Z (Windows/Linux) | 元に戻します |Command+Y (Mac) または
Ctrl+Y (Windows/Linux) | やり直します |Command+Shift+P | [ファイルの編集] タブと [変更のプレビュー] タブを切り替えます |Command+S (Mac) または
Ctrl+S (Windows/Linux) | コミット メッセージを書き込みます
その他のキーボード ショートカットについては、CodeMirror のドキュメントを参照してください。
ソースコード閲覧
ショートカット キー
[説明]
T | ファイルファインダーを起動します |
---|---|
L | コード内の行にジャンプします |
W | 新しいブランチまたはタグに切り替えます |
Y | URL を正規の形式に展開します。 |
詳しくは、「ファイルへのパーマリンクを取得する」を参照してください。 | I 差分に関するコメントを表示または非表示にします。 |
詳しくは、「プルリクエストへのコメント」を参照してください。 | A diff の注釈を表示または非表示にします |
B | blame ビューを開きます。 |
詳しくは、「ファイルの表示」を参照してください。 | コメント ショートカット キー |
[説明]
Command+B (Mac) または | Ctrl+B (Windows/Linux) |
---|---|
太字テキストの Markdown 書式を挿入します Command+I (Mac) または | Ctrl+I (Windows/Linux) |
イタリック体のテキストの Markdown 書式を挿入します Command+E (Mac) または | Ctrl+E (Windows/Linux) |
行内のコードまたはコマンドの Markdown 書式を挿入します Command+K (Mac) または | Ctrl+K (Windows/Linux) |
リンクを作成するための Markdown 書式を挿入します Command + V (Mac) または | Ctrl + V (Windows/Linux) |
強調表示されたテキストに適用されたときに、Markdown リンクを作成します Command+Shift+P (Mac) または | Ctrl+Shift+P (Windows/Linux) |
[Write] (書き込み) と [Preview] (プレビュー) のコメント タブを切り替えます Command+Shift+V (Mac) または | Ctrl+Shift+V (Windows/Linux) |
HTML リンクをプレーン テキストとして貼り付けます Command+Shift+Option+V (Mac) または | Ctrl + Shift + Alt + V (Windows/Linux) |
HTML リンクをプレーン テキストとして貼り付けます Command+Shift+7 (Mac) または | Ctrl+Shift+7 (Windows/Linux) |
番号付きリストの Markdown 書式を挿入します Command+Shift+8 (Mac) または | Ctrl+Shift+8 (Windows/Linux) |
番号なしリストの Markdown 書式を挿入します Command+Enter (Mac) または | Ctrl+Enter (Windows/Linux) |
コメントをサブミットします Ctrl+ . | を押してから Ctrl+[返信テンプレートの番号] |
返信テンプレートメニューを開き、コメントフィールドに返信テンプレートを自動入力します。 詳しくは、「返信テンプレートについて」を参照してください。 | Command+Shift+. (Mac) または |
Ctrl+Shift+. (Windows/Linux) 引用符の Markdown 書式を挿入します Command+G (Mac) または | Ctrl+G (Windows/Linux) |
提案を挿入します。 詳しくは、「プルリクエストで提案された変更をレビューする」を参照してください。 | R |
詳しくは、「基本的な書き方とフォーマットの構文」を参照してください。 | Issue およびプルリクエストのリスト ショートカット キー |
[説明]
C | 問題の作成 |
---|---|
Command+/ (Mac) または | Ctrl+/ (Windows/Linux) |
Issue またはプルリクエストの検索バーにカーソルを合わせます。 詳しくは、「Issue及びPull Requestのフィルタリングと検索」を参照してください。 | U 作者によりフィルタリングします |
L | ラベルによりフィルタリグするか、ラベルを編集します。 |
詳しくは、「Issue及びPull Requestのフィルタリングと検索」を参照してください。 | Alt キーを押しながらクリック ラベルによりフィルタリングすると同時に、ラベルを除外します。 |
詳しくは、「Issue及びPull Requestのフィルタリングと検索」を参照してください。 | M マイルストーンによりフィルタリングするか、 マイルストーンを編集します。 |
詳しくは、「Issue とプルリクエストをマイルストーンでフィルタリングする」を参照してください。 | A アサインされた人によりフィルタリングするか、 アサインされた人を編集します。 |
詳しくは、「Issue及びPull Requestのフィルタリングと検索」を参照してください。 | O または Enter オープンなIssue |
Issue およびプルリクエスト | ショートカット キー |
[説明]
Q | レビュー担当者にリクエストします。 |
---|---|
詳しくは、「Pull Request レビューをリクエストする」を参照してください。 | M マイルストーンを設定します。 |
詳しくは、「Issue およびプルリクエストにマイルストーンを関連付ける」を参照してください。 | L ラベルを適用します。 |
詳しくは、「ラベルを管理する」を参照してください。 | A アサインされた人を設定します。 |
詳しくは、「GitHub の他のユーザに Issue およびプルリクエストをアサインする」を参照してください。 | X 同じリポジトリからの Issue またはプルリクエストをリンクします。 |
詳しくは、「Pull RequestをIssueにリンクする」を参照してください。 | Command+Shift+P (Mac) または Ctrl+Shift+P (Windows/Linux) |
[記述] および [プレビュー] タブを切り替えます Alt キーを押しながらクリック | タスク リストから Issue を作成する場合は、Alt キーを押しながらタスクの右上隅にある をクリックして、現在のタブに新しい Issue フォームを開きます。 |
詳しくは、「タスクリストについて」を参照してください。 | Shift キーを押しながらクリック タスク リストから Issue を作成する場合は、Shift キーを押しながらタスクの右上隅にある をクリックして、新しいタブに新しい Issue フォームを開きます。 |
詳しくは、「タスクリストについて」を参照してください。 | Command キーを押しながらクリック (Mac) または Ctrl+Shift キーを押しながらクリック (Windows/Linux) |
タスク リストから Issue を作成する場合は、Command または Ctrl+Shift キーを押しながらタスクの右上隅にある をクリックして、新しいウィンドウに新しい Issue フォームを開きます。 詳しくは、「タスクリストについて」をご覧ください。 | pull request の [変更されたファイル] タブ ショートカット キー |
[説明]
C | [コミット] ドロップダウン メニューを開き、差分に表示するコミットをフィルター処理します |
---|---|
T | "変更されたファイル" フィールドにカーソルを移動する |
Command+Shift+Enter キー (Mac)、または Ctrl+Shift+Enter キー (Windows/Linux) | レビュー コメントを送信する |
Option キーとクリック (Mac)、または Alt キーとクリック (Windows/Linux) | pull request ですべての古いレビュー コメントまたは解決されたレビュー コメントの折りたたみと展開を切り替えます (たとえば、Alt キーを押したまま、 [期限切れを表示] または [期限切れを非表示] をクリックします) |
クリックし、Shift キーを押しながらクリック | プルリクエストの複数行にコメントするには、行番号をクリックし、Shift キーを押したまま、別の行番号をクリックします。 |
詳しくは、「プルリクエストへのコメント」を参照してください。 | プロジェクト |
プロジェクト内の移動
ショートカット キー
[説明]
Command+f (Mac) または Ctrl+f (Windows/Linux) | フィルター フィールドにフォーカスする |
---|---|
← | セルのフォーカスを左に移動する |
→ | セルのフォーカスを右に移動する |
↑ | セルのフォーカスを上に移動する |
↓ | セルのフォーカスを下に移動する |
プロジェクトの操作 | ショートカット キー |
[説明]
Enter | フォーカスされたセルの編集モードを切り替える |
---|---|
Escape | フォーカスされたセルの編集をキャンセルする |
Command+Shift+\ (Mac) または Ctrl+Shift+\ (Windows/Linux) | 行アクション メニューを開く |
Shift+Space | 項目の選択 |
Space | 選んだ項目を開く |
e | 選んだ項目をアーカイブする |
Projects (classic) |
列を移動する
ショートカット キー
[説明]
Enter または Space | フォーカスされた列を動かし始めます |
---|---|
Esc | 進行中の移動をキャンセルします |
Enter | 進行中の移動を完了します |
← または H | 左に列を移動します |
Command+← または Command+H (Mac) または | Ctrl+← または Ctrl+H (Windows/Linux) |
左端に列を移動します → または L | 右に列を移動します |
Command+→ または Command+L (Mac) または | Ctrl+→ または Ctrl+L (Windows/Linux) |
右端に列を移動します カードを移動する | ショートカット キー |
[説明]
Enter または Space | フォーカスされたカードを動かし始めます |
---|---|
Esc | 進行中の移動をキャンセルします |
Enter | 進行中の移動を完了します |
↓ または J | カードを下に移動します |
Command+↓ または Command+J (Mac) または | Ctrl+↓ または Ctrl+J (Windows/Linux) |
カードを列の一番下に移動します ↑ または K | カードを上に移動します |
Command+↑ または Command+K (Mac) または | Ctrl+↑ または Ctrl+K (Windows/Linux) |
カードを列の一番上に移動します ← または H | カードを左側の列の一番下に移動します |
Shift+← または Shift+H | カードを左側の列の一番上に移動します |
Command+← または Command+H (Mac) または | Ctrl+← または Ctrl+H (Windows/Linux) |
カードを一番左の列の一番下に移動します Command+Shift+← または Command+Shift+H (Mac) または | Ctrl+Shift+← または Ctrl+Shift+H (Windows/Linux) |
カードを一番左の列の一番上に移動します → | カードを右側の列の一番下に移動します |
Shift+→ または Shift+L | カードを右側の列の一番上に移動します |
Command+→ または Command+L (Mac) または | Ctrl+→ または Ctrl+L (Windows/Linux) |
カードを一番右の列の一番下に移動します Command+Shift+→ または Command+Shift+L (Mac) または | Ctrl+Shift+→ または Ctrl+Shift+L (Windows/Linux) |
カードを一番右の列の一番下に移動します カードをプレビューする | ショートカット キー |
[説明]
Esc | カードのプレビューペインを閉じる |
---|---|
GitHub Actions |
ショートカット キー
[説明]
Command+Space (Mac) または | Ctrl+Space (Windows/Linux) |
---|---|
ワークフローエディターで、ワークフローファイルに対する提案を取得します。 G F | ワークフローファイルに移動します |
Shift+T または T | ログのタイムスタンプを切り替えます |
Shift+F または F | フルスクリーン表示を切り替えます |
Esc | フルスクリーン表示を終了します |
通知 |
ショートカット キー
[説明]
E | 完了としてマーク |
---|---|
Shift+U | 未開封にする |
Shift+I | 既読としてマークする |
Shift+M | サブスクライブ解除 |
ネットワークグラフ | ショートカット キー |
[説明]
← または H | 左にスクロール |
---|---|
→ または L | 右にスクロール |
↑ または K | 上にスクロール |
↓ または J | 下にスクロール |
Shift+← (Mac) または | Shift+H (Windows/Linux) |
左端までスクロールします Shift+→ (Mac) または | Shift+L (Windows/Linux) |
右端までスクロールします Shift+↑ (Mac) または | Shift+K (Windows/Linux) |
上端までスクロールします Shift+↓ (Mac) または | Shift+J (Windows/Linux) |
下端までスクロールします | Scroll all the way down |