A visual cheat-sheet for the 80 keyboard shortcuts found on Github.com
| Shortcut | Action | 
|---|---|
| S | Focus the search bar | 
| GN | Go to your notifications | 
| H | Opens and focuses on a user, issue, or pull request hovercard | 
| Esc | When focused on above, closes hovercard | 
| Shortcut | Action | 
|---|---|
| GC | Go to the Code tab | 
| GI | Go to the Issues tab | 
| GP | Go to the Pull requests tab | 
| GB | Go to the Projects tab | 
| GW | Go to the Wiki tab | 
| Shortcut | Action | 
|---|---|
| CtrlF | Start searching in file editor | 
| CtrlG | Find next | 
| CtrlShiftG | Find previous | 
| CtrlShiftF | Replace | 
| CtrlShiftR | Replace all | 
| AltG | Jump to line | 
| CtrlZ | Undo | 
| CtrlY | Redo | 
| Shortcut | Action | 
|---|---|
| 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 | 
| B | Open blame view | 
| Shortcut | Action | 
|---|---|
| CtrlB | Inserts Markdown formatting for bolding text | 
| CtrlI | Inserts Markdown formatting for italicizing text | 
| CtrlK | Inserts Markdown formatting for creating a link | 
| CtrlShiftP | Toggles between the Write and Preview comment tabs | 
| CtrlEnter | Submits a comment | 
| Ctrl. | Opens saved replies menu and then autofills comment field with a saved reply | 
| CtrlG | Inserts a suggestions | 
| R | Quote the selected text in your reply | 
| Shortcut | Action | 
|---|---|
| C | Create an issue | 
| Ctrl/ | Focus your cursor on the issues or pull requests search bar | 
| U | Filter by author | 
| L | Filter by or edit labels | 
| M | Filter by or edit milestones | 
| A | Filter by or edit assignee | 
| O | Open issue | 
| Shortcut | Action | 
|---|---|
| Q | Request a reviewer | 
| M | Set a milestone | 
| L | Apply a label | 
| A | Set an assignee | 
| Shortcut | Action | 
|---|---|
| C | Open the list of commits in the pull request | 
| T | Open the list of changed files in the pull request | 
| J | Move selection down in the list | 
| K | Move selection up in the list | 
| CtrlShiftEnter | Add a single comment on a pull request diff | 
| Alt(click) | Toggle between collapsing and expanding all outdated review comments in a pull request | 
| Shortcut | Action | 
|---|---|
| Enter/Space | Start moving the focused column | 
| Esc | Cancel the move in progress | 
| Enter | Complete the move in progress | 
| Left/H | Move column to the left | 
| CtrlLeft/H | Move column to the leftmost position | 
| Right/L | Move column to the right | 
| CtrlRight/L | Move column to the rightmost position | 
| Enter/Space | Start moving the focused card | 
| Esc | Cancel the move in progress | 
| Enter | Complete the move in progress | 
| Down/J | Move card down | 
| CtrlDown/J | Move card to the bottom of the column | 
| Up/K | Move card up | 
| CtrlUp/K | Move card to the top of the column | 
| Left/H | Move card to the bottom of the column on the left | 
| ShiftLeft/H | Move card to the top of the column on the left | 
| CtrlLeft/H | Move card to the bottom of the leftmost column | 
| CtrlShiftLeft/H | Move card to the top of the leftmost column | 
| Right | Move card to the bottom of the column on the right | 
| ShiftRight/L | Move card to the top of the column on the right | 
| CtrlRight/L | Move card to the bottom of the rightmost column | 
| CtrlShiftRight/L | Move card to the top of the rightmost column | 
| Shortcut | Action | 
|---|---|
| E/L/Y | Mark as read | 
| ShiftM | Mute thread | 
| Shortcut | Action | 
|---|---|
| Left/H | Scroll left | 
| Right/L | Scroll right | 
| Up/K | Scroll up | 
| Down/J | Scroll down | 
| ShiftLeft/H | Scroll all the way left | 
| ShiftRight/L | Scroll all the way right | 
| ShiftUp/K | Scroll all the way up | 
| ShiftDown/J | Scroll all the way down |