GitHub 快捷鍵速查表
GitHub.com 上 80 個鍵盤快捷鍵的速查表。
全站快捷鍵
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 聚焦搜尋欄 | S |
S |
| 前往您的通知 | G + N |
G + N |
| 開啟並聚焦使用者、Issue 或 Pull Request 的懸浮卡片 | H |
H |
| 焦點位於卡片上時,關閉懸浮卡片 | Esc |
Esc |
儲存庫
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 前往 [Code] 分頁 | G + C |
G + C |
| 前往 [Issues] 分頁 | G + I |
G + I |
| 前往 [Pull Requests] 分頁 | G + P |
G + P |
| 前往 [Projects] 分頁 | G + B |
G + B |
| 前往 [Wiki] 分頁 | G + W |
G + W |
原始碼編輯
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 在檔案編輯器中開始搜尋 | Cmd + F |
Ctrl + F |
| 尋找下一個 | Cmd + G |
Ctrl + G |
| 尋找上一個 | Cmd + Shift + G |
Ctrl + Shift + G |
| 取代 | Cmd + Shift + F |
Ctrl + Shift + F |
| 全部取代 | Cmd + Shift + R |
Ctrl + Shift + R |
| 跳至指定行 | Alt + G |
Alt + G |
| 復原 | Cmd + Z |
Ctrl + Z |
| 重做 | Cmd + Y |
Ctrl + Y |
原始碼瀏覽
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 啟動檔案查找器 | T |
T |
| 跳轉到程式碼中的某一行 | L |
L |
| 切換到新分支或標籤 | W |
W |
| 將 URL 展開為其規範形式 | Y |
Y |
| 顯示或隱藏 diff 評論 | I |
I |
| 開啟 blame 檢視 | B |
B |
評論
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 插入 Markdown 格式粗體文字 | Cmd + B |
Ctrl + B |
| 插入 Markdown 格式斜體文字 | Cmd + I |
Ctrl + I |
| 插入 Markdown 格式建立連結 | Cmd + K |
Ctrl + K |
| 在評論的 [Write] 與 [Preview] 分頁之間切換 | Cmd + Shift + P |
Ctrl + Shift + P |
| 送出評論 | Cmd + Enter |
Ctrl + Enter |
| 開啟已儲存的回覆選單,並自動填入評論欄位 | Cmd + . |
Ctrl + . |
| 插入建議 | Cmd + G |
Ctrl + G |
| 在回覆中引用所選文字 | R |
R |
Issue 與 Pull Request 列表
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 建立 Issue | C |
C |
| 將游標置於 Issue 或 Pull Request 搜尋欄 | Cmd + / |
Ctrl + / |
| 按作者篩選 | U |
U |
| 按標籤篩選或編輯標籤 | L |
L |
| 按里程碑篩選或編輯里程碑 | M |
M |
| 按負責人篩選或編輯負責人 | A |
A |
| 開啟 Issue | O |
O |
Issue 與 Pull Requests
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 請求審閱者 | Q |
Q |
| 設定里程碑 | M |
M |
| 套用標籤 | L |
L |
| 設定負責人 | A |
A |
Pull Requests 中的變更
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 開啟 Pull Request 中的提交列表 | C |
C |
| 開啟 Pull Request 中的已變更檔案列表 | T |
T |
| 在列表中向下移動選擇 | J |
J |
| 在列表中向上移動選擇 | K |
K |
| 在 Pull Request diff 上新增一條評論 | Cmd + Shift + Enter |
Ctrl + Shift + Enter |
| 在 Pull Request 中,切換折疊或展開所有過時的審閱評論 | Alt + (點擊) |
Alt + (點擊) |
專案看板 (Project Boards)
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 開始移動聚焦的欄位 | Enter/空格 |
Enter/空格 |
| 取消進行中的移動 | Esc |
Esc |
| 完成進行中的移動 | Enter |
Enter |
| 向左移動欄位 | 左/H |
左/H |
| 將欄位移動至最左側位置 | Cmd + 左/H |
Ctrl + 左/H |
| 向右移動欄位 | 右/L |
右/L |
| 將欄位移動至最右側位置 | Cmd + 右/L |
Ctrl + 右/L |
| 開始移動聚焦的卡片 | Enter/空格 |
Enter/空格 |
| 取消進行中的移動 | Esc |
Esc |
| 完成進行中的移動 | Enter |
Enter |
| 向下移動卡片 | 下/J |
下/J |
| 將卡片移至欄位底部 | Cmd + 下/J |
Ctrl + 下/J |
| 向上移動卡片 | 上/K |
上/K |
| 將卡片移至欄位頂部 | Cmd + 上/K |
Ctrl + 上/K |
| 將卡片移至左側欄位的底部 | 左/H |
左/H |
| 將卡片移至左側欄位的頂部 | Shift + 左/H |
Shift + 左/H |
| 將卡片移至最左側欄位的底部 | Cmd + 左/H |
Ctrl + 左/H |
| 將卡片移至最左側欄位的頂部 | Cmd + Shift + 左/H |
Ctrl + Shift + 左/H |
| 將卡片移至右側欄位的底部 | 右/L |
右/L |
| 將卡片移至右側欄位的頂部 | Shift + 右/L |
Shift + 右/L |
| 將卡片移至最右側欄位底部 | Cmd + 右/L |
Ctrl + 右/L |
| 將卡片移至最右側欄位的頂部 | Cmd + Shift + 右/L |
Ctrl + Shift + 右/L |
通知
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 標記為已讀 | E/L/Y |
E/L/Y |
| 靜音主題 | Shift + M |
Shift + M |
網絡圖 (Network Graph)
| 操作 | Mac 快捷鍵 | Win 快捷鍵 |
|---|---|---|
| 向左捲動 | 左/H |
左/H |
| 向右捲動 | 右/L |
右/L |
| 向上捲動 | 上/K |
上/K |
| 向下捲動 | 下/J |
下/J |
| 一直向左捲動 | Shift + 左/H |
Shift + 左/H |
| 一直向右捲動 | Shift + 右/L |
Shift + 右/L |
| 一直向上捲動 | Shift + 上/K |
Shift + 上/K |
| 一直向下捲動 | Shift + 下/J |
Shift + 下/J |