Hotkeys and shortcuts for GitHub

(Total 90)

S
Site wide shortcuts
Focus the search bar
/
Site wide shortcuts
Focus the search bar
G then N
Site wide shortcuts
Go to your notifications
H
Network Graph
Scroll left
Esc
Project boards: Moving a card
Cancel the move in progress
G then C
Repositories
Go to the Code tab
G then I
Repositories
Go to the Issues tab
G then P
Repositories
Go to the Pull requests tab
G then B
Repositories
Go to the Projects tab
G then W
Repositories
Go to the Wiki tab
Control + F
Source code editing
Start searching in file editor
⌘ Cmd + F
Source code editing
Start searching in file editor
Control + G
Source code editing
Find next
⌘ Cmd + G
Source code editing
Find next
↑   Shift + Control + G
Source code editing
Find previous
↑   Shift + ⌘ Cmd + G
Source code editing
Find previous
↑   Shift + Control + F
Source code editing
Replace
⌘ Cmd + ⌥ Option + F
Source code editing
Replace
↑   Shift + Control + R
Source code editing
Replace all
↑   Shift + ⌘ Cmd + ⌥ Option + F
Source code editing
Replace all
Alt + G
Source code editing
Jump to line
Control + Z
Source code editing
Undo
⌘ Cmd + Z
Source code editing
Undo
Control + Y
Source code editing
Redo
⌘ Cmd + Y
Source code editing
Redo
T
Changes in pull requests
Open the list of changed files in the pull request
L
Issues and pull requests
Apply a label
W
Source code browsing
Switch to a new branch or tag
Y
Notifications
Mark as read
I
Network Graph
Scroll right
B
Source code browsing
Open blame view
Control + B
Comments
Insert Markdown formatting for bolding text
⌘ Cmd + B
Comments
Insert Markdown formatting for bolding text
Control + I
Project boards: Moving a column
Move column to the rightmost position
⌘ Cmd + I
Project boards: Moving a column
Move column to the rightmost position
Control + K
Project boards: Moving a card
Move card to the top of the column
⌘ Cmd + K
Project boards: Moving a card
Move card to the top of the column
Control + ↑   Shift + P
Comments
Toggle between the Write and Preview comment tabs
⌘ Cmd + ↑   Shift + P
Comments
Toggle between the Write and Preview comment tabs
Control + ⤶ Enter
Comments
Submit a comment
Control then Control then Num 0 - Num 9
Comments
Opens saved replies menu and then autofills comment field with a saved reply.
C
Changes in pull requests
Open the list of commits in the pull request
U
Issue and pull request lists
Filter by author
M
Issues and pull requests
Set a milestone
A
Issues and pull requests
Set an assignee
R
Issue and pull request lists
Quote the selected text in your reply
O
Issue and pull request lists
Open issue
⤶ Enter
Project boards: Moving a card
Complete the move in progress
Q
Issues and pull requests
Request a reviewer
J
Network Graph
Scroll down
K
Network Graph
Scroll up
Space
Project boards: Moving a card
Start moving the focused card
Network Graph
Scroll all the way left
⌘ Cmd +
Project boards: Moving a card
Move card to the bottom of the leftmost column
⌘ Cmd + H
Project boards: Moving a column
Move column to the leftmost position
Control + H
Project boards: Moving a card
Move card to the bottom of the leftmost column
Network Graph
Scroll right
⌘ Cmd +
Project boards: Moving a card
Move card to the bottom of the rightmost column
Network Graph
Scroll down
⌘ Cmd +
Project boards: Moving a card
Move card down
⌘ Cmd + J
Project boards: Moving a card
Move card down
Control +
Project boards: Moving a card
Move card down
Control + J
Project boards: Moving a card
Move card to the bottom of the column
Network Graph
Scroll up
⌘ Cmd +
Project boards: Moving a card
Move card to the top of the column
Control +
Project boards: Moving a card
Move card to the top of the column
↑   Shift +
Project boards: Moving a card
Move card to the top of the column on the left
↑   Shift + H
Network Graph
Scroll all the way left
⌘ Cmd
Project boards: Moving a card
h Move card to the bottom of the leftmost column
Control +
Project boards: Moving a card
Move card to the bottom of the leftmost column
⌘ Cmd + ↑   Shift +
Project boards: Moving a card
Move card to the top of the leftmost column
⌘ Cmd + ↑   Shift + H
Project boards: Moving a card
Move card to the top of the leftmost column
Control + ↑   Shift +
Project boards: Moving a card
Move card to the top of the leftmost column
Control + ↑   Shift + H
Project boards: Moving a card
Move card to the top of the leftmost column
↑   Shift +
Network Graph
Scroll all the way right
↑   Shift + L
Project boards: Moving a card
Move card to the top of the column on the right
⌘ Cmd + L
Project boards: Moving a card
Move card to the bottom of the rightmost column
Control +
Project boards: Moving a card
Move card to the bottom of the rightmost column
Control + L
Project boards: Moving a card
Move card to the bottom of the rightmost column
⌘ Cmd + ↑   Shift +
Project boards: Moving a card
Move card to the bottom of the rightmost column
⌘ Cmd + ↑   Shift + L
Project boards: Moving a card
Move card to the bottom of the rightmost column
Control + ↑   Shift +
Project boards: Moving a card
Move card to the bottom of the rightmost column
Control + ↑   Shift + L
Project boards: Moving a card
Move card to the bottom of the rightmost column
E
Notifications
Mark as read
↑   Shift + M
Notifications
Mute thread
↑   Shift + I
Network Graph
Scroll all the way right
↑   Shift +
Network Graph
Scroll all the way up
↑   Shift + K
Network Graph
Scroll all the way up
↑   Shift +
Network Graph
Scroll all the way down
↑   Shift + J
Network Graph
Scroll all the way down