All hotkeys for GitHub
Site wide shortcutsFocus the search bar |
S |
Site wide shortcutsFocus the search bar |
/ |
Site wide shortcutsGo to your notifications |
G then N |
Network GraphScroll left |
H |
Project boards: Moving a cardCancel the move in progress |
Esc |
RepositoriesGo to the Code tab |
G then C |
RepositoriesGo to the Issues tab |
G then I |
RepositoriesGo to the Pull requests tab |
G then P |
RepositoriesGo to the Projects tab |
G then B |
RepositoriesGo to the Wiki tab |
G then W |
Source code editingStart searching in file editor |
Control + F |
Source code editingStart searching in file editor |
⌘ Cmd + F |
Source code editingFind next |
Control + G |
Source code editingFind next |
⌘ Cmd + G |
Source code editingFind previous |
↑ Shift + Control + G |
Source code editingFind previous |
↑ Shift + ⌘ Cmd + G |
Source code editingReplace |
↑ Shift + Control + F |
Source code editingReplace |
⌘ Cmd + ⌥ Option + F |
Source code editingReplace all |
↑ Shift + Control + R |
Source code editingReplace all |
↑ Shift + ⌘ Cmd + ⌥ Option + F |
Source code editingJump to line |
Alt + G |
Source code editingUndo |
Control + Z |
Source code editingUndo |
⌘ Cmd + Z |
Source code editingRedo |
Control + Y |
Source code editingRedo |
⌘ Cmd + Y |
Changes in pull requestsOpen the list of changed files in the pull request |
T |
Issues and pull requestsApply a label |
L |
Source code browsingSwitch to a new branch or tag |
W |
NotificationsMark as read |
Y |
Network GraphScroll right |
I |
Source code browsingOpen blame view |
B |
CommentsInsert Markdown formatting for bolding text |
Control + B |
CommentsInsert Markdown formatting for bolding text |
⌘ Cmd + B |
Project boards: Moving a columnMove column to the rightmost position |
Control + I |
Project boards: Moving a columnMove column to the rightmost position |
⌘ Cmd + I |
Project boards: Moving a cardMove card to the top of the column |
Control + K |
Project boards: Moving a cardMove card to the top of the column |
⌘ Cmd + K |
CommentsToggle between the Write and Preview comment tabs |
Control + ↑ Shift + P |
CommentsToggle between the Write and Preview comment tabs |
⌘ Cmd + ↑ Shift + P |
CommentsSubmit a comment |
Control + ⤶ Enter |
CommentsOpens saved replies menu and then autofills comment field with a saved reply. |
Control then Control then Num 0 - Num 9 |
Changes in pull requestsOpen the list of commits in the pull request |
C |
Issue and pull request listsFilter by author |
U |
Issues and pull requestsSet a milestone |
M |
Issues and pull requestsSet an assignee |
A |
Issue and pull request listsQuote the selected text in your reply |
R |
Issue and pull request listsOpen issue |
O |
Project boards: Moving a cardComplete the move in progress |
⤶ Enter |
Issues and pull requestsRequest a reviewer |
Q |
Network GraphScroll down |
J |
Network GraphScroll up |
K |
Project boards: Moving a cardStart moving the focused card |
Space |
Network GraphScroll all the way left |
← |
Project boards: Moving a cardMove card to the bottom of the leftmost column |
⌘ Cmd + ← |
Project boards: Moving a columnMove column to the leftmost position |
⌘ Cmd + H |
Project boards: Moving a cardMove card to the bottom of the leftmost column |
Control + H |
Network GraphScroll right |
→ |
Project boards: Moving a cardMove card to the bottom of the rightmost column |
⌘ Cmd + → |
Network GraphScroll down |
↓ |
Project boards: Moving a cardMove card down |
⌘ Cmd + ↓ |
Project boards: Moving a cardMove card down |
⌘ Cmd + J |
Project boards: Moving a cardMove card down |
Control + ↓ |
Project boards: Moving a cardMove card to the bottom of the column |
Control + J |
Network GraphScroll up |
↑ |
Project boards: Moving a cardMove card to the top of the column |
⌘ Cmd + ↑ |
Project boards: Moving a cardMove card to the top of the column |
Control + ↑ |
Project boards: Moving a cardMove card to the top of the column on the left |
↑ Shift + ← |
Network GraphScroll all the way left |
↑ Shift + H |
Project boards: Moving a cardh Move card to the bottom of the leftmost column |
⌘ Cmd |
Project boards: Moving a cardMove card to the bottom of the leftmost column |
Control + ← |
Project boards: Moving a cardMove card to the top of the leftmost column |
⌘ Cmd + ↑ Shift + ← |
Project boards: Moving a cardMove card to the top of the leftmost column |
⌘ Cmd + ↑ Shift + H |
Project boards: Moving a cardMove card to the top of the leftmost column |
Control + ↑ Shift + ← |
Project boards: Moving a cardMove card to the top of the leftmost column |
Control + ↑ Shift + H |
Network GraphScroll all the way right |
↑ Shift + → |
Project boards: Moving a cardMove card to the top of the column on the right |
↑ Shift + L |
Project boards: Moving a cardMove card to the bottom of the rightmost column |
⌘ Cmd + L |
Project boards: Moving a cardMove card to the bottom of the rightmost column |
Control + → |
Project boards: Moving a cardMove card to the bottom of the rightmost column |
Control + L |
Project boards: Moving a cardMove card to the bottom of the rightmost column |
⌘ Cmd + ↑ Shift + → |
Project boards: Moving a cardMove card to the bottom of the rightmost column |
⌘ Cmd + ↑ Shift + L |
Project boards: Moving a cardMove card to the bottom of the rightmost column |
Control + ↑ Shift + → |
Project boards: Moving a cardMove card to the bottom of the rightmost column |
Control + ↑ Shift + L |
NotificationsMark as read |
E |
NotificationsMute thread |
↑ Shift + M |
Network GraphScroll all the way right |
↑ Shift + I |
Network GraphScroll all the way up |
↑ Shift + ↑ |
Network GraphScroll all the way up |
↑ Shift + K |
Network GraphScroll all the way down |
↑ Shift + ↓ |
Network GraphScroll all the way down |
↑ Shift + J |