GitHub DesktopHotkey Cheatsheet

Experience Git without the struggle

A visual cheat-sheet for the 72 keyboard shortcuts found in GitHub Desktop

Branches

ctrlshiftmMerge into current branch
ctrlbShow all your branches
ctrlshiftuUpdate from default branch
ctrlhShow or hide stashed changes
ctrlshiftrRename the current branch
ctrlshiftcCompare branches on GitHub
spaceSelect or deselect all highlighted files
ctrl1Show all your changes before committing
ctrlenterCommit changes when summary or description field is active
ctrlgGo to the commit summary field
ctrlshiftnCreate a new branch
ctrl2Show your commit history
ctrlshiftbCompare to an existing branch
ctrlrShow the current pull request on GitHub
ctrlshiftdDelete the current branch

Repositories

ctrltShow a list of your repositories
ctrl`Open repository in your preferred terminal tool
ctrloAdd a local repository
ctrliCreate an issue on GitHub
ctrlpPush the latest commits to GitHub
ctrlshiftgView the repository on GitHub
ctrlnAdd a new repository
ctrlshiftfShow the repository in Finder
ctrldelRemove an existing repository
ctrlshiftaOpen the repository in your preferred editor tool
ctrlshiftoClone a repository from GitHub
ctrlshiftpPull down the latest changes from GitHub

Site wide

altf4Quit GitHub Desktop
ctrl=Zoom in for larger text and graphics
n/aHide the GitHub Desktop application
ctrl,Go to Preferences
ctrl0Reset zoom to default text size
f11Toggle full screen view
n/aHide all other applications
ctrl-Zoom out for smaller text and graphics
ctrlshiftiToggle Developer Tools

FAQ