GitHub DesktopHotkey Cheatsheet
Experience Git without the struggle
A visual cheat-sheet for the 72 keyboard shortcuts found in GitHub Desktop
Branches
ctrl shift m | Merge into current branch |
ctrl b | Show all your branches |
ctrl shift u | Update from default branch |
ctrl h | Show or hide stashed changes |
ctrl shift r | Rename the current branch |
ctrl shift c | Compare branches on GitHub |
space | Select or deselect all highlighted files |
ctrl 1 | Show all your changes before committing |
ctrl enter | Commit changes when summary or description field is active |
ctrl g | Go to the commit summary field |
ctrl shift n | Create a new branch |
ctrl 2 | Show your commit history |
ctrl shift b | Compare to an existing branch |
ctrl r | Show the current pull request on GitHub |
ctrl shift d | Delete the current branch |
Repositories
ctrl t | Show a list of your repositories |
ctrl ` | Open repository in your preferred terminal tool |
ctrl o | Add a local repository |
ctrl i | Create an issue on GitHub |
ctrl p | Push the latest commits to GitHub |
ctrl shift g | View the repository on GitHub |
ctrl n | Add a new repository |
ctrl shift f | Show the repository in Finder |
ctrl del | Remove an existing repository |
ctrl shift a | Open the repository in your preferred editor tool |
ctrl shift o | Clone a repository from GitHub |
ctrl shift p | Pull down the latest changes from GitHub |
Site wide
alt f4 | Quit GitHub Desktop |
ctrl = | Zoom in for larger text and graphics |
n/a | Hide the GitHub Desktop application |
ctrl , | Go to Preferences |
ctrl 0 | Reset zoom to default text size |
f11 | Toggle full screen view |
n/a | Hide all other applications |
ctrl - | Zoom out for smaller text and graphics |
ctrl shift i | Toggle Developer Tools |