ShortcutPosters

Get the GitHub Desktop poster

4 art directions — pick one below, click to zoom & compare.

Layout
GITHUB DESKTOPKEYBOARD SHORTCUTS · MAC · 401⌘Show all y…2⌘Show your…345678⌘Decrease…9⌘Increase a…0⌘Reset zoo…Q⌘Quit GitHu…WER⌘ ⇧Rename th…T⌘Show a list…YU⌘ ⇧Update fro…I⌘ ⌥Toggle De…O⌘Add a local…P⌘Push the la…A⌘ ⇧Open the r…S⌘ ⇧Stash curr…D⌘ ⇧Delete the…F⌃ ⌘Toggle full…G⌘Go to the c…H⌘Hide the G…JKLZXC⌘ ⇧Compare b…VB⌘Show all y…N⌘Add a new…M⌘ ⇧Merge into…MORE SHORTCUTSDisplay the Settings…⌘,Hide all other applicat…⌘⌥HClone a repository fro…⌘⇧OZoom in for larger text…⌘=Zoom out for smaller t…⌘−Pull down the latest c…⌘⇧PRemove an existing re…⌘⌦View the repository o…⌘⇧GCommit changes whe…⌘↵Select or deselect all…␣Create a new branch⌘⇧NOpen context menu o…⇧F10Open repository in yo…⌃`Show the repository i…⌘⇧FCreate an issue on Git…⌘ICompare to an existin…⌘⇧BShow or hide stashed…⌃HShow the current pull…⌘Rshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH GITHUB DESKTOP · MAC
BRANCHESShow all your changes be…⌘1Show your commit history⌘2Show all your branches⌘BGo to the commit summar…⌘GCommit changes when su…⌘↵Select or deselect all highl…␣Create a new branch⌘⇧NRename the current branch⌘⇧RDelete the current branch⌘⇧DUpdate from default bran…⌘⇧UCompare to an existing br…⌘⇧BMerge into current branch⌘⇧MStash current changes⌘⇧SShow or hide stashed cha…⌃HCompare branches on Git…⌘⇧CShow the current pull req…⌘RREPOSITORIESAdd a new repository⌘NAdd a local repository⌘OClone a repository from Gi…⌘⇧OShow a list of your reposit…⌘TPush the latest commits t…⌘PPull down the latest chan…⌘⇧PRemove an existing repos…⌘⌦View the repository on Git…⌘⇧GOpen repository in your pr…⌃`Show the repository in Fin…⌘⇧FOpen the repository in yo…⌘⇧ACreate an issue on GitHub⌘IGENERALDisplay the Settings wind…⌘,Hide the GitHub Desktop…⌘HHide all other applications⌘⌥HQuit GitHub Desktop⌘QToggle full screen view⌃⌘FReset zoom to default tex…⌘0Zoom in for larger text an…⌘=Zoom out for smaller text…⌘−Decrease active pane wid…⌘8Increase active pane width⌘9Toggle Developer Tools⌘⌥IOpen context menu of sel…⇧F10GitHub DesktopKEYBOARD SHORTCUTS · MAC · 40BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH GITHUB DESKTOP · MAC
BRANCHES16Show all your changes…⌘1Show your commit hist…⌘2Show all your branches⌘BGo to the commit summ…⌘GCommit changes when s…⌘↵Select or deselect al…␣Create a new branch⌘⇧NRename the current br…⌘⇧RDelete the current br…⌘⇧DUpdate from default b…⌘⇧UCompare to an existin…⌘⇧BMerge into current br…⌘⇧MStash current changes⌘⇧SShow or hide stashed…⌃HCompare branches on G…⌘⇧CShow the current pull…⌘RREPOSITORIES12Add a new repository⌘NAdd a local repository⌘OClone a repository fr…⌘⇧OShow a list of your r…⌘TPush the latest commi…⌘PPull down the latest…⌘⇧PRemove an existing re…⌘⌦View the repository o…⌘⇧GOpen repository in yo…⌃`Show the repository i…⌘⇧FOpen the repository i…⌘⇧ACreate an issue on Gi…⌘IGENERAL12Display the Settings…⌘,Hide the GitHub Deskt…⌘HHide all other applic…⌘⌥HQuit GitHub Desktop⌘QToggle full screen vi…⌃⌘FReset zoom to default…⌘0Zoom in for larger te…⌘=Zoom out for smaller…⌘−Decrease active pane…⌘8Increase active pane…⌘9Toggle Developer Tools⌘⌥IOpen context menu of…⇧F10GitHub DesktopKEYBOARD SHORTCUTS · MAC · 40BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH GITHUB DESKTOP · MAC
GITHUB DESKTOP · KEYBOARD SHORTCUTSMac · 3 SETS · No.01GITHUB DESKTOPTOTAL40SHORTCUTSFOR MAC · SHIPPED COMBOSSETSGENERAL12REPOSITORIES12BRANCHES16REF. EDITION · JAN 2026shortcutposters.comDisplay the Settings window⌘,Hide the GitHub Desktop application⌘HHide all other applications⌘⌥HQuit GitHub Desktop⌘QToggle full screen view⌃⌘FReset zoom to default text size⌘0Zoom in for larger text and graphics⌘=Zoom out for smaller text and graphics⌘−Decrease active pane width⌘8Increase active pane width⌘9Toggle Developer Tools⌘⌥IOpen context menu of selected component⇧F10Add a new repository⌘NAdd a local repository⌘OClone a repository from GitHub⌘⇧OShow a list of your repositories⌘TPush the latest commits to GitHub⌘PPull down the latest changes from GitHub⌘⇧PRemove an existing repository⌘⌦View the repository on GitHub⌘⇧GOpen repository in your preferred terminal tool⌃`Show the repository in Finder⌘⇧FOpen the repository in your preferred editor tool⌘⇧ACreate an issue on GitHub⌘IShow all your changes before committing⌘1Show your commit history⌘2Show all your branches⌘BGo to the commit summary field⌘GCommit changes when summary or description field is active⌘↵Select or deselect all highlighted files␣Create a new branch⌘⇧NRename the current branch⌘⇧RDelete the current branch⌘⇧DUpdate from default branch⌘⇧UCompare to an existing branch⌘⇧BMerge into current branch⌘⇧MStash current changes⌘⇧SShow or hide stashed changes⌃HCompare branches on GitHub⌘⇧CShow the current pull request on GitHub⌘R

GitHub Desktop Keyboard Shortcuts Poster

Mac edition · 40 shortcuts

A printable, framed-quality poster of the essential GitHub Desktop shortcuts for Mac — the keys worth keeping in view, designed to stay readable on a wall.

Edition

Free PNG is web-resolution & lightly watermarked.

Customise this poster Pick the shortcuts, restyle the colours — download free. Get the framed-quality print Full 300 DPI, print-ready — at home or shipped to your door.

GitHub Desktop is GitHub's free, open-source Git client that lets you manage repositories, branches, commits, and pull requests through a graphical interface instead of the command line. These keyboard shortcuts cover the most common repository, branch, and commit actions so you can clone, push, pull, and commit without reaching for the mouse.

All GitHub Desktop keyboard shortcuts (Mac)

Layout
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
⌫
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
⇪
A
S
D
F
G
H
J
K
L
;
'
↩
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
⌃
⌘
⌥
Space
⌥
⌘
⌃
↑
←
↓
→

+ 1 more control in the table below

40 shortcuts

Branches 16

Action Shortcut
Show all your changes before committing ⌘1
Show your commit history ⌘2
Show all your branches ⌘B
Go to the commit summary field ⌘G
Commit changes when summary or description field is active ⌘↵
Select or deselect all highlighted files ␣
Create a new branch ⌘⇧N
Rename the current branch ⌘⇧R
Delete the current branch ⌘⇧D
Update from default branch ⌘⇧U
Compare to an existing branch ⌘⇧B
Merge into current branch ⌘⇧M
Stash current changes ⌘⇧S
Show or hide stashed changes ⌃H
Compare branches on GitHub ⌘⇧C
Show the current pull request on GitHub ⌘R

Repositories 12

Action Shortcut
Add a new repository ⌘N
Add a local repository ⌘O
Clone a repository from GitHub ⌘⇧O
Show a list of your repositories ⌘T
Push the latest commits to GitHub ⌘P
Pull down the latest changes from GitHub ⌘⇧P
Remove an existing repository ⌘⌦
View the repository on GitHub ⌘⇧G
Open repository in your preferred terminal tool ⌃`
Show the repository in Finder ⌘⇧F
Open the repository in your preferred editor tool ⌘⇧A
Create an issue on GitHub ⌘I

General 12

Action Shortcut
Display the Settings window ⌘,
Hide the GitHub Desktop application ⌘H
Hide all other applications ⌘⌥H
Quit GitHub Desktop ⌘Q
Toggle full screen view ⌃⌘F
Reset zoom to default text size ⌘0
Zoom in for larger text and graphics ⌘=
Zoom out for smaller text and graphics ⌘−
Decrease active pane width ⌘8
Increase active pane width ⌘9
Toggle Developer Tools ⌘⌥I
Open context menu of selected component ⇧F10

Sourced from docs.github.com Last verified Shortcuts last changed

Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or sponsored by GitHub Desktop. All product names, logos, and trademarks are property of their respective owners. See our licensing & trademark notice.

These shortcuts, on physical keys

There is a Stream Deck profile for GitHub Desktop — 35 shortcuts laid out across the keys, each one labelled, installed by double-clicking a file. It fits every current Stream Deck model.

Get the GitHub Desktop Stream Deck profile →

Frequently asked questions

Does the poster include every GitHub Desktop shortcut?
GitHub Desktop has 40 keyboard shortcuts on macOS — the complete list is free to read on this page. The poster features the most essential ones, curated to stay readable on a wall.
Can I print it at home?
Yes. The digital download is a high-resolution 300 DPI file you can print at home or at any print shop, in standard frame sizes.
Does it cover both Mac and Windows?
We sell a separate edition per platform so every key matches your keyboard exactly. This page is the macOS edition.
Is this an official GitHub Desktop product?
No. This is an unofficial reference poster and is not affiliated with or endorsed by GitHub Desktop. All trademarks belong to their respective owners.

Promote your app

Built an app with great keyboard shortcuts? Get it into the database — a free, searchable reference page, and an optional printable poster your power users will pin to the wall.

  • Free shortcut reference page
  • Indexed & searchable
  • Optional framed poster