Keyboard shortcuts for Github
Issues and pull requests
4 shortcuts
Request a reviewer
- Q
Set a milestone
- M
Apply a label
- L
Set an assignee
- A
Source code browsing
6 shortcuts
Activates the file finder
- T
Jump to a line in your code
- L
Switch to a new branch or tag
- W
Expand a URL to its canonical form
- Y
Show or hide comments on diffs
- I
Open blame view
- B
Changes in pull requests
5 shortcuts
Open the list of commits in the pull request
- C
Open the list of changed files in the pull request
- T
Move selection down in the list
- J
Move selection up in the list
- K
Add a single comment on a pull request diff
- CtrlShiftEnter
Project boards
20 shortcuts
Start moving the focused column
- Enter
- orSpace
Move column to the left
- ←
- orH
Move column to the leftmost position
- Ctrl←
- orCtrlH
Move column to the right
- →
- orL
Move column to the rightmost position
- Ctrl→
- orCtrlL
Start moving the focused card
- Enter
- orSpace
Cancel the move in progress
- Escape
Complete the move in progress
- Enter
Move card down
- ↓
- orJ
Move card to the bottom of the column
- Ctrl↓
- orCtrlJ
Move card up
- ↑
- orK
Move card to the top of the column
- Ctrl↑
- orCtrlK
Move card to the bottom of the column on the left
- ←
- orH
Move card to the top of the column on the left
- Shift←
- orShiftH
Move card to the bottom of the leftmost column
- Ctrl←
- orCtrlH
Move card to the top of the leftmost column
- CtrlShift←
- orCtrlShiftH
Move card to the bottom of the column on the right
- →
Move card to the top of the column on the right
- Shift→
- orShiftL
Move card to the bottom of the rightmost column
- Ctrl→
- orCtrlL
Move card to the top of the rightmost column
- CtrlShift→
- orCtrlShiftL
Site wide shortcuts
4 shortcuts
Focus the search bar
- S
Go to your notifications
- GN
Opens and focuses on a user, issue, or pull request hovercard
- H
When focused on above, closes hovercard
- Escape
Comments
8 shortcuts
Inserts Markdown formatting for bolding text
- CtrlB
Inserts Markdown formatting for italicizing text
- CtrlI
Inserts Markdown formatting for creating a link
- CtrlK
Toggles between the Write and Preview comment tabs
- CtrlShiftP
Submits a comment
- CtrlEnter
Opens saved replies menu and then autofills comment field with a saved reply
- Ctrl.
Inserts a suggestion
- CtrlG
Quote the selected text in your reply
- R
Issue and pull request lists
7 shortcuts
Create an issue
- C
Focus your cursor on the issues or pull requests search bar
- Ctrl/
Filter by author
- U
Filter by or edit labels
- L
Filter by or edit milestones
- M
Filter by or edit assignee
- A
Open issue
- O
Repositories
5 shortcuts
Go to the Code tab
- GC
Go to the Issues tab
- GI
Go to the Pull requests tab
- GP
Go to the Projects tab
- GB
Go to the Wiki tab
- GW
Notifications
2 shortcuts
Mark as read
- E
- orL
- orY
Mute thread
- ShiftM
Source code editing
8 shortcuts
Start searching in file editor
- CtrlF
Find next
- CtrlG
Find previous
- CtrlShiftG
Replace
- CtrlShiftF
Replace all
- CtrlShiftR
Jump to line
- AltG
Undo
- CtrlZ
Redo
- CtrlY
Network graph
8 shortcuts
Scroll left
- ←
- orH
Scroll right
- →
- orL
Scroll up
- ↑
- orK
Scroll down
- ↓
- orJ
Scroll all the way left
- Shift←
- orShiftH
Scroll all the way right
- Shift→
- orShiftL
Scroll all the way up
- Shift↑
- orShiftK
Scroll all the way down
- Shift↓
- orShiftJ