General
| Action | Shortcut |
|---|---|
| Go to Preferences | ⌘or |
| 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 |
| Go to Options | ⌃or |
| 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 | ⌃ |
| Toggle Developer Tools | CtrlShiftI |
Repositories
| Action | Shortcut |
|---|---|
| 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 |
| 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 | CtrlDelete |
| View the repository on GitHub | CtrlShiftG |
| Open repository in your preferred command line tool | Ctrl` |
| Show the repository in Explorer | CtrlShiftF |
| Open the repository in your preferred editor tool | CtrlShiftA |
| Create an issue on GitHub | CtrlI |
Branches
| Action | Shortcut |
|---|---|
| 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 files | Space |
| 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 |
| 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 |
| Show or hide stashed changes | CtrlH |
| Compare branches on GitHub | CtrlShiftC |
| Show the current pull request on GitHub | CtrlR |
