Github keyboard shortcuts cheat sheet
Printable cheat sheet covering all 79 Github 2025 keyboard shortcuts and hotkeys, organized by category. Export as PDF or print directly.
All shortcuts
- S — Focus the search bar
- N — Go to your notifications
- H — Opens and focuses on a user, issue, or pull request hovercard
- Escape — When focused on above, closes hovercard
- C — Go to the Code tab
- I — Go to the Issues tab
- P — Go to the Pull requests tab
- B — Go to the Projects tab
- W — Go to the Wiki tab
- Ctrl+F — Start searching in file editor
- Ctrl+G — Find next
- Ctrl+Shift+G — Find previous
- Ctrl+Shift+F — Replace
- Ctrl+Shift+R — Replace all
- Alt+G — Jump to line
- Ctrl+Z — Undo
- Ctrl+Y — Redo
- 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
- Ctrl+B — Inserts Markdown formatting for bolding text
- Ctrl+I — Inserts Markdown formatting for italicizing text
- Ctrl+K — Inserts Markdown formatting for creating a link
- Ctrl+Shift+P — Toggles between the Write and Preview comment tabs
- Ctrl+Enter — Submits a comment
- Ctrl+Period — Opens saved replies menu and then autofills comment field with a saved reply
- Ctrl+G — Inserts a suggestions
- R — Quote the selected text in your reply
- C — Create an issue
- Ctrl+Slash — 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
- Q — Request a reviewer
- M — Set a milestone
- L — Apply a label
- A — Set an assignee
- 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
- Ctrl+Shift+Enter — Add a single comment on a pull request diff
- Escape — Cancel the move in progress
- Enter — Complete the move in progress
- Escape — Cancel the move in progress
- Enter — Complete the move in progress
- ArrowRight — Move card to the bottom of the column on the right
- Shift+M — Mute thread
- G — Go to your notifications.
- Ctrl+Alt+K — Opens the GitHub Command Palette while editing Markdown
- G — Go to the Issues tab.
- G — Go to the Pull requests tab.
- G — Go to the Projects tab.
- G — Go to the Wiki tab.
- Period — Opens a repository or pull request in the web-based editor.
- E — Open source code file in the Edit file tab
- Ctrl+Period — Open saved replies menu and then autofills comment field with saved reply 1.
- Space — Start moving the focused column
- ArrowLeft — Move column to the left
- Ctrl+H — Move column to the leftmost position
- Ctrl+L — Move column to the rightmost position
- ArrowDown — Move card down
- Ctrl+J — Move card to the bottom of the column
- ArrowUp — Move card up
- Shift+ArrowLeft — Move card to the top of the column on the left
- Ctrl+ArrowLeft — Move card to the bottom of the leftmost column
- Ctrl+Shift+ArrowLeft — Move card to the top of the leftmost column
- Shift+ArrowRight — Move card to the top of the column on the right
- Ctrl+ArrowRight — Move card to the bottom of the rightmost column
- Ctrl+Space — In the workflow editor, get suggestions for your workflow file.
- Shift+U — Mark as unread
- Shift+I — Mark as read
- Shift+ArrowUp — Scroll all the way up
- Shift+ArrowDown — Scroll all the way down
Other Code & Text apps
Related pages