Skip to the main content

GitHub Desktop keyboard shortcuts

Repositories, branches, commits, and sync in the GitHub Desktop app.

37 shortcuts Mac and Windows checked September 14, 2026

Print all 37 shortcuts One sheet with every shortcut in this app, ready for the printer or a PDF.

6 actions and 12 key variants match.

Search all apps

Matching shortcuts
Action Keys Row actions
Reset the zoom Anywhere Mac Cmd0 1 more variant Source
Zoom in Anywhere Mac Cmd= 1 more variant Source
Zoom out Anywhere Mac Cmd- 1 more variant Source
Make the active pane narrower Anywhere Mac Cmd8 1 more variant Source
Make the active pane wider Anywhere Mac Cmd9 1 more variant Source
View the repository on GitHub Repositories Mac ShiftCmdG 1 more variant Source

About GitHub Desktop and its shortcuts

GitHub Desktop exists to make the everyday Git loop safe for people who do not want a terminal, and its shortcuts match that loop: switching repositories and branches, committing, pushing, pulling and opening the current repository in an editor or a shell.

The command set is small and changes with the application rather than with Git, so an outdated installation can differ. Some commands only make sense, and only work, when a repository is open and has changes.

Where the GitHub Desktop keys came from

Read from 1 documentation page published by the makers of GitHub Desktop. Report a key that is wrong

To see how one action is done in other apps as well as GitHub Desktop, browse the shortcuts by task. Shortcuts by task