ShortcutPosters

Get the GitHub Desktop poster

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

Layout
GITHUB DESKTOPKEYBOARD SHORTCUTS · WINDOWS · 361CtrlShow all y…2CtrlShow your…345678CtrlDecrease…9CtrlIncrease a…0CtrlReset zoo…QWERCtrl ShiftRename th…TCtrlShow a list…YUCtrl ShiftUpdate fro…ICtrl ShiftToggle De…OCtrlAdd a local…PCtrlPush the la…ACtrl ShiftOpen the r…SCtrl ShiftStash curr…DCtrl ShiftDelete the…FCtrl ShiftShow the r…GCtrlGo to the c…HCtrlShow or hi…JKLZXCCtrl ShiftCompare b…VBCtrlShow all y…NCtrlAdd a new…MCtrl ShiftMerge into…MORE SHORTCUTSClone a repository fro…CtrlShiftOToggle full screen viewF11Zoom in for larger text…Ctrl=Zoom out for smaller t…Ctrl−Pull down the latest c…CtrlShiftPRemove an existing re…CtrlDelView the repository o…CtrlShiftGCommit changes whe…CtrlEnterSelect or deselect all…SpaceCreate a new branchCtrlShiftNCreate an issue on Git…CtrlICompare to an existin…CtrlShiftBDisplay the Options w…Ctrl,Open repository in yo…Ctrl`Show the current pull…CtrlRshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH GITHUB DESKTOP · WINDOWS
GENERALToggle full screen viewF11Reset zoom to default tex…Ctrl0Zoom in for larger text an…Ctrl=Zoom out for smaller text…Ctrl−Decrease active pane wid…Ctrl8Increase active pane widthCtrl9Toggle Developer ToolsCtrlShiftIDisplay the Options wind…Ctrl,REPOSITORIESAdd a new repositoryCtrlNAdd a local repositoryCtrlOClone a repository from Gi…CtrlShiftOShow a list of your reposit…CtrlTPush the latest commits t…CtrlPPull down the latest chan…CtrlShiftPRemove an existing repos…CtrlDelView the repository on Git…CtrlShiftGOpen the repository in yo…CtrlShiftACreate an issue on GitHubCtrlIOpen repository in your pr…Ctrl`Show the repository in Ex…CtrlShiftFBRANCHESShow all your changes be…Ctrl1Show your commit historyCtrl2Show all your branchesCtrlBGo to the commit summar…CtrlGCommit changes when su…CtrlEnterSelect or deselect all highl…SpaceCreate a new branchCtrlShiftNRename the current branchCtrlShiftRDelete the current branchCtrlShiftDUpdate from default bran…CtrlShiftUCompare to an existing br…CtrlShiftBMerge into current branchCtrlShiftMStash current changesCtrlShiftSShow or hide stashed cha…CtrlHCompare branches on Git…CtrlShiftCShow the current pull req…CtrlRGitHub DesktopKEYBOARD SHORTCUTS · WINDOWS · 36BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH GITHUB DESKTOP · WINDOWS
REPOSITORIES12Add a new repositoryCtrlNAdd a local repositoryCtrlOClone a repository from GitHubCtrlShiftOShow a list of your repositoriesCtrlTPush the latest commits to GitHubCtrlPPull down the latest changes from GitHubCtrlShiftPRemove an existing repositoryCtrlDelView the repository on GitHubCtrlShiftGOpen the repository in your preferred edi…CtrlShiftACreate an issue on GitHubCtrlIOpen repository in your preferred command…Ctrl`Show the repository in ExplorerCtrlShiftFGENERAL08Toggle full screen viewF11Reset zoom to default text sizeCtrl0Zoom in for larger text and graphicsCtrl=Zoom out for smaller text and graphicsCtrl−Decrease active pane widthCtrl8Increase active pane widthCtrl9Toggle Developer ToolsCtrlShiftIDisplay the Options windowCtrl,BRANCHES16Show all your changes before committingCtrl1Show your commit historyCtrl2Show all your branchesCtrlBGo to the commit summary fieldCtrlGCommit changes when summary or descriptio…CtrlEnterSelect or deselect all highlighted filesSpaceCreate a new branchCtrlShiftNRename the current branchCtrlShiftRDelete the current branchCtrlShiftDUpdate from default branchCtrlShiftUCompare to an existing branchCtrlShiftBMerge into current branchCtrlShiftMStash current changesCtrlShiftSShow or hide stashed changesCtrlHCompare branches on GitHubCtrlShiftCShow the current pull request on GitHubCtrlRGitHub DesktopKEYBOARD SHORTCUTS · WINDOWS · 36BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH GITHUB DESKTOP · WINDOWS
GITHUB DESKTOP · KEYBOARD SHORTCUTSWindows · 3 SETS · No.01GITHUB DESKTOPTOTAL36SHORTCUTSFOR WINDOWS · SHIPPED COMBOSSETSREPOSITORIES12BRANCHES16GENERAL08REF. EDITION · JAN 2026shortcutposters.comAdd a new repositoryCtrlNAdd a local repositoryCtrlOClone a repository from GitHubCtrlShiftOShow a list of your repositoriesCtrlTPush the latest commits to GitHubCtrlPPull down the latest changes from GitHubCtrlShiftPRemove an existing repositoryCtrlDelView the repository on GitHubCtrlShiftGOpen the repository in your preferred editor toolCtrlShiftACreate an issue on GitHubCtrlIOpen repository in your preferred command line toolCtrl`Show the repository in ExplorerCtrlShiftFShow all your changes before committingCtrl1Show your commit historyCtrl2Show all your branchesCtrlBGo to the commit summary fieldCtrlGCommit changes when summary or description field is activeCtrlEnterSelect or deselect all highlighted filesSpaceCreate a new branchCtrlShiftNRename the current branchCtrlShiftRDelete the current branchCtrlShiftDUpdate from default branchCtrlShiftUCompare to an existing branchCtrlShiftBMerge into current branchCtrlShiftMStash current changesCtrlShiftSShow or hide stashed changesCtrlHCompare branches on GitHubCtrlShiftCShow the current pull request on GitHubCtrlRToggle full screen viewF11Reset zoom to default text sizeCtrl0Zoom in for larger text and graphicsCtrl=Zoom out for smaller text and graphicsCtrl−Decrease active pane widthCtrl8Increase active pane widthCtrl9Toggle Developer ToolsCtrlShiftIDisplay the Options windowCtrl,

GitHub Desktop Keyboard Shortcuts Poster

Windows edition · 36 shortcuts

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

Edition
Apple Mac Windows Windows

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 (Windows)

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

+ 1 more control in the table below

36 shortcuts

Branches 16

Action Shortcut
Show all your changes before committing Ctrl1
Show your commit history Ctrl2
Show all your branches CtrlB
Go to the commit summary field CtrlG
Commit changes when summary or description field is active CtrlEnter
Select or deselect all highlighted files Space
Create a new branch CtrlShiftN
Rename the current branch CtrlShiftR
Delete the current branch CtrlShiftD
Update from default branch CtrlShiftU
Compare to an existing branch CtrlShiftB
Merge into current branch CtrlShiftM
Stash current changes CtrlShiftS
Show or hide stashed changes CtrlH
Compare branches on GitHub CtrlShiftC
Show the current pull request on GitHub CtrlR

Repositories 12

Action Shortcut
Add a new repository CtrlN
Add a local repository CtrlO
Clone a repository from GitHub CtrlShiftO
Show a list of your repositories CtrlT
Push the latest commits to GitHub CtrlP
Pull down the latest changes from GitHub CtrlShiftP
Remove an existing repository CtrlDel
View the repository on GitHub CtrlShiftG
Open the repository in your preferred editor tool CtrlShiftA
Create an issue on GitHub CtrlI
Open repository in your preferred command line tool Ctrl`
Show the repository in Explorer CtrlShiftF

General 8

Action Shortcut
Toggle full screen view F11
Reset zoom to default text size Ctrl0
Zoom in for larger text and graphics Ctrl=
Zoom out for smaller text and graphics Ctrl−
Decrease active pane width Ctrl8
Increase active pane width Ctrl9
Toggle Developer Tools CtrlShiftI
Display the Options window Ctrl,

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 36 keyboard shortcuts on Windows — 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 Windows 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