GitHub Desktop Keyboard Shortcuts

Complete GitHub Desktop keyboard shortcuts and commands reference — 6 shortcuts across 1 categories. Quick reference cheat sheet for Windows & Mac.

About GitHub Desktop

GitHub Desktop is a popular development tool used by professionals worldwide. Learning keyboard shortcuts can dramatically speed up your workflow — studies show shortcut users save an average of 8 days per year compared to mouse-only users.

This page covers all 6 GitHub Desktop shortcuts across 1 categories: Git Management. Each shortcut includes a description to help you understand when and how to use it effectively.

Git Management (6)

ShortcutAction
Ctrl + Shift + NNew branch
Ctrl + BSwitch branch
Ctrl + EnterCommit
Ctrl + PPush
Ctrl + Shift + PPull
Ctrl + Shift + ACommit all
📄 View Printable Cheat Sheet — Download as PDF or print

Frequently Asked Questions

What are the most useful GitHub Desktop keyboard shortcuts?

The most essential GitHub Desktop shortcuts are: Ctrl + Shift + N (New branch), Ctrl + B (Switch branch), Ctrl + Enter (Commit). These cover the most frequent actions and can significantly speed up your workflow.

How many keyboard shortcuts does GitHub Desktop have?

GitHub Desktop has 6 keyboard shortcuts across 1 categories on shortcut-tools.com.

How do I use keyboard shortcuts in GitHub Desktop?

Simply press the key combination while GitHub Desktop is focused. Most shortcuts work immediately. On Mac, replace Ctrl with Cmd and Alt with Option for most shortcuts.

What is the GitHub Desktop shortcut for new branch?

The GitHub Desktop shortcut for new branch is Ctrl + Shift + N.

💡 Pro Tips for GitHub Desktop Users

Start with the essentials: Learn Ctrl + Shift + N (New branch) and Ctrl + B (Switch branch) first — these are the most commonly used.

Practice daily: Pick 2–3 new shortcuts each day and consciously use them instead of the mouse. Within a week, they become muscle memory.

Print this cheat sheet: Keep a reference nearby until shortcuts become automatic. Focus on the Git Management category first.

Developer tip: Multi-cursor editing and code navigation shortcuts save the most time. Learn them before anything else.

Related Shortcut Pages

VS Code Jupyter Notebook PyCharm Xcode Neovim / Vim WebStorm

Search 3,400+ shortcuts across 248 platforms

Explore All Platforms Practice Shortcuts