Nearly every page on GitHub Enterprise has a keyboard shortcut to perform actions faster.
Typing ? in GitHub Enterprise brings up a dialog box that lists the keyboard shortcuts available for that page. You can use these keyboard shortcuts to perform actions across the site without using your mouse to navigate.
Below is a list of some of the available keyboard shortcuts.
Site wide shortcuts
Keyboard Shortcut | Description |
---|---|
s | Focus the search bar |
g + n | Go to your notifications |
Repositories
Keyboard Shortcut | Description |
---|---|
g + c | Go to your repository |
g + i | Go to your pull requests |
g + w | Go to your wiki |
Source code browsing
Keyboard Shortcut | Description |
---|---|
t | Activates the file finder |
l | Jump to a line in your code |
w | Switch to a new branch or tag |
y | Expand a URL to its canonical form |
i | Show or hide comments on diffs |
Issues
Keyboard Shortcut | Description |
---|---|
c | Create an issue |
r | Quote the selected text in your reply |
Notifications
Keyboard Shortcut | Description |
---|---|
e I y | Mark as read |
shift m | Mute thread |
Pull request list
Keyboard Shortcut | Description |
---|---|
r | Quote the selected text in your reply |
o + enter | Open issue |
Network Graph
Keyboard Shortcut | Description |
---|---|
← or h | Scroll left |
→ or l | Scroll right |
↑ or k | Scroll up |
↓ or j | Scroll down |
shift ← or shift h | Scroll all the way left |
shift → or shift l | Scroll all the way right |
shift ↑ or shift k | Scroll all the way up |
shift ↓ or shift j | Scroll all the way down |