GitHub
Shortcuts
Master the keys to the developer's paradise. From navigating code to seamless collaboration, operate GitHub faster and more powerfully.
Keyboard cheat sheet
Select a shortcut below to locate its keys.
Core shortcuts · 10
View in list ↓An editorial selection to learn recurring tasks first, in the same order as the core list below.
How core shortcuts are selected
These are editorial recommendations, not usage rankings. We prioritize recurring tasks, fewer mouse trips, and combinations that are easy to learn. App-specific actions are labeled.
The same layout at every screen size.
Core shortcuts · 10
s/Focus the search bar (Search instantly from anywhere)
tActivate the file finder (Jump to files by name)
.Open the repository in the web-based VS Code (github.dev)
gnGo to the notifications center immediately
yExpand a URL to its canonical form (Permalink)
rQuote the selected text in your reply automatically
⌘EnterSubmit a comment or commit instantly
lJump to a specific line number within a code file
wOpen the menu to switch branches or tags
bOpen the blame view to see file revision history
Site-wide Navigation
gdGo to your personal dashboard
gpGo to your pull requests list
giGo to your issues list
?Show the help dialog with all available shortcuts
Code & Editing
gcGo to the repository Code tab
⌘ShiftPToggle between the Edit and Preview tabs
⌘BApply bold formatting to selected text
⌘KOpen the menu to insert a link
Issues & Pull Requests
cOpen the create a new issue dialog
qOpen the menu to request a reviewer
lEdit or apply labels
mSet a milestone
aSet an assignee
Notification Management
eMark the selected notification as Done
ShiftuMark the notification as Unread
ShiftiMark the notification as Read