Keyflow

Search Keyflow

Find a shortcut, workflow, MCP server or skill

GitHub keyboard shortcuts cheat sheet

GitHub · 76 shortcuts

76 GitHub shortcuts grouped by task, with Windows and Mac keys side by side. Click any row for the full answer page.

Essentials

ActionWindowsMac
Focus search barSS
Focus search bar (alternate)//
Go to notificationsG then NG then N
Create issueCC
Open file finderTT
Open in github.dev..
Bold textCtrl+BCmd+B
Italicize textCtrl+ICmd+I
Create linkCtrl+KCmd+K
Submit commentCtrl+EnterCmd+Enter
UndoCtrl+ZCmd+Z
RedoCtrl+YCmd+Y

Repository navigation

ActionWindowsMac
Go to Code tabG then CG then C
Go to Issues tabG then IG then I
Go to Pull requests tabG then PG then P
Go to Actions tabG then AG then A
Go to Wiki tabG then WG then W
Go to Discussions tabG then GG then G
Go to Security tabG then SG then S
Jump to lineLL
Switch branch or tagWW
Expand URL to canonical formYY
Show or hide comments on diffsII
Show or hide annotations on diffsAA
Open blame viewBB
Highlight current lineShift+JShift+J
Open line menuShift+Alt+CShift+Option+C
Highlight symbol occurrencesCtrl+EnterCmd+Enter

File editor

ActionWindowsMac
Open in github.dev in new tab>>
Format as codeCtrl+ECmd+E
Ordered listCtrl+Shift+7Cmd+Shift+7
Unordered listCtrl+Shift+8Cmd+Shift+8
Quote textCtrl+Shift+.Cmd+Shift+.
Open Edit file tabEE
Find in fileCtrl+FCmd+F
Find nextCtrl+GCmd+G
Find previousCtrl+Shift+GCmd+Shift+G
Replace in fileCtrl+Shift+FCmd+Option+F
Replace all in fileCtrl+Shift+RCmd+Shift+Option+F
Jump to line in editorAlt+GAlt+G
Write commit messageCtrl+SCmd+S

Comments

ActionWindowsMac
Paste as linkCtrl+VCmd+V
Toggle Write and PreviewCtrl+Shift+PCmd+Shift+P
Paste as plain textCtrl+Shift+VCmd+Shift+V
Paste HTML as plain textCtrl+Shift+Alt+VCmd+Shift+Option+V
Open saved repliesThen Ctrl plus the reply numberCtrl+.Ctrl+.
Insert suggestionCtrl+GCmd+G
Quote selected textRR

Issues and pull requests

ActionWindowsMac
Filter by authorUU
Filter by labelLL
Filter by milestoneMM
Filter by assigneeAA
Open issueOO
Request reviewerQQ
Link issue or pull requestXX
Create sub-issueAlt+Shift+COption+Shift+C
Add existing issue as sub-issueAlt+Shift+AOption+Shift+A
Edit parent issueAlt+Shift+POption+Shift+P
Open Commits filterFiles changed tabCC
Focus file filterFiles changed tabTT
Submit reviewFiles changed tabCtrl+Shift+EnterCmd+Shift+Enter

Projects, Actions and notifications

ActionWindowsMac
Focus filter field in projectsCtrl+FCmd+F
Toggle edit mode in projectsEnterEnter
Open row actionsCtrl+Shift+\Cmd+Shift+\
Select item in projectsShift+SpaceShift+Space
Archive itemsEE
Move card to topCtrl+UpCmd+Up
Move card to bottomCtrl+DownCmd+Down
Get workflow suggestionsCtrl+SpaceCmd+Space
Go to workflow fileG then FG then F
Toggle timestamps in logsShift+TShift+T
Toggle full screen in logsShift+FShift+F
Mark notification as doneEE
Mark notification as unreadShift+UShift+U
Mark notification as readShift+IShift+I
Unsubscribe from notificationShift+MShift+M

More developer tools shortcuts

Ask your agent

Prompt

Make me a one-page GitHub cheat sheet from the 76 shortcuts at https://keyflowhub.com/shortcuts/github, ordered by what I'm most likely to use, and point out any that clash with my current keybindings.

Paste into Claude Code and it will do the rest.

Questions

Windows: Ctrl + Z. Mac: Cmd + Z.

Windows: Ctrl + Y. Mac: Cmd + Y.

Windows: T. Mac: T.

Sources: docs.github.com