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

  • Alacritty shortcuts
  • Android Studio shortcuts
  • Arduino IDE shortcuts
  • Bitbucket shortcuts
  • Chrome Developer Tools shortcuts
  • CLion shortcuts
  • Code Editor for iOS shortcuts
  • Cursor shortcuts
  • DataGrip shortcuts
  • Docker Desktop shortcuts

Related pages

  • Github shortcuts
  • Github cheat sheet
  • Learn Github shortcuts
  • All Code & Text apps