GitHub Desktop Keyboard Shortcuts
Complete GitHub Desktop keyboard shortcuts reference — 36 shortcuts across 3 categories. Quick reference cheat sheet for Windows & macOS.
Application Wide (8)
| Shortcut | Action |
| Ctrl+ | Display the Options window |
| F11 | Toggle full screen view |
| Ctrl + 0 | Reset zoom to default text size |
| Ctrl + = | Zoom in for larger text and graphics |
| Ctrl + - | Zoom out for smaller text and graphics |
| Ctrl + 8 | Decrease active pane width |
| Ctrl + 9 | Increase active pane width |
| Ctrl + Shift + I | Toggle Developer Tools |
Repositories (12)
| Shortcut | Action |
| Ctrl + N | Add a new repository |
| Ctrl + O | Add a local repository |
| Ctrl + Shift + O | Clone a repository from GitHub |
| Ctrl + T | Show a list of your repositories |
| Ctrl + P | Push the latest commits to GitHub |
| Ctrl + Shift + P | Pull down the latest changes from GitHub |
| Ctrl + Delete | Remove an existing repository |
| Ctrl + Shift + G | View the repository on GitHub |
| Ctrl + ` | Open repository in your preferred command line tool |
| Ctrl + Shift + F | Show the repository in Explorer |
| Ctrl + Shift + A | Open the repository in your preferred editor tool |
| Ctrl + I | Create an issue on GitHub |
Branches (16)
| Shortcut | Action |
| Ctrl + 1 | Show all your changes before committing |
| Ctrl + 2 | Show your commit history |
| Ctrl + B | Show all your branches |
| Ctrl + G | Go to the commit summary field |
| Ctrl + Enter | Commit changes when summary or description field is active |
| Space | Select or deselect all highlighted files |
| Ctrl + Shift + N | Create a new branch |
| Ctrl + Shift + R | Rename the current branch |
| Ctrl + Shift + D | Delete the current branch |
| Ctrl + Shift + U | Update from default branch |
| Ctrl + Shift + B | Compare to an existing branch |
| Ctrl + Shift + M | Merge into current branch |
| Ctrl + Shift + S | Stash current changes |
| Ctrl + H | Show or hide stashed changes |
| Ctrl + Shift + C | Compare branches on GitHub |
| Ctrl + R | Show the current pull request on GitHub |
🤖 Ask AI about GitHub Desktop shortcuts
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"
📜 Every shortcut on this page is taken from the official GitHub Desktop documentation —
docs.github.com
🔧 Spotted an error or a missing shortcut?
Suggest an edit on GitHub — every accepted fix goes live on this page, the API and the CLI.