Search icon

Shortcuts.design

GitHub Desktop Shortcuts

Focus on what matters instead of fighting with Git. Whether you're new to Git or a seasoned user, GitHub Desktop simplifies your development workflow with a simple to use and straightforward GUI. Download it now on Desktop.github.com.

General
Go to Preferences⌘,
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⌘-
Toggle Developer ToolsβŒ₯⌘I
Repositories
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
Branches
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⌘Enter
Select or deselect all highlighted filesspace
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
Show or hide stashed changesβŒƒH
Compare branches on GitHubβ‡§βŒ˜C
Show the current pull request on GitHub⌘R
General
Go to OptionsCtrl,
Toggle full screen viewF11
Reset zoom to default text sizeCtrl0
Zoom in for larger text and graphicsCtrl=
Zoom out for smaller text and graphicsCtrl-
Toggle Developer ToolsCtrlShiftI
Repositories
Add a new repositoryCtrlN
Add a local repositoryCtrlO
Clone a repository from GitHubCtrlShiftO
Show a list of your repositoriesCtrlT
Push the latest commits to GitHubCtrlP
Pull down the latest changes from GitHubCtrlShiftP
Remove an existing repositoryCtrlDelete
View the repository on GitHubCtrlShiftG
Open repository in your preferred command line toolCtrl`
Show the repository in ExplorerCtrlShiftF
Open the repository in your preferred editor toolCtrlShiftA
Create an issue on GitHubCtrlI
Branches
Show all your changes before committingCtrl1
Show your commit historyCtrl2
Show all your branchesCtrlB
Go to the commit summary fieldCtrlG
Commit changes when summary or description field is activeCtrlEnter
Select or deselect all highlighted filesspace
Create a new branchCtrlShiftN
Rename the current branchCtrlShiftR
Delete the current branchCtrlShiftD
Update from default branchCtrlShiftU
Compare to an existing branchCtrlShiftB
Merge into current branchCtrlShiftM
Show or hide stashed changesCtrlH
Compare branches on GitHubCtrlShiftC
Show the current pull request on GitHubCtrlR
Empty state Shortcuts.design toolspage search Empty state Shortcuts.design toolspage search

We searched everywhere, but we couldn’t fine a shortcut matching your search-query.

Try searching for something else. Think we’re missing something? Send us an issue or add it yourself.

Add a missing shortcut πŸ’ͺ️

Helping out

Missing something?

Feel free to request missing tools or give some feedback using Twitter, E-mail or GitHub! If you can, please help out by adding the data yourself and be the hero of the Β±12k people per month using this resource.

Add a tool πŸ’ͺ
Michel van Heest - Creator of Shortcuts.design

Created by

Michel van Heest

Designing products that enable others to to create or become more effective Β· Currently Product Designer @ConvertCalculator Β· Prev @WeTransfer, @Awkward & @YipYip.

Buy me a coffee β˜• Twitter 🐦
Design calculators, forms, and more without code with Convert_, and embed them in any website.