GitKraken keyboard shortcuts
GitKraken's desktop shortcuts cover the work that repeats in every repository: fetch, stage, commit, move through history, compare changes, and switch between open tabs. The same reference covers Windows, macOS, and Linux.
Windows, macOS, Linux · 37 shortcutsRepository work
Fetch, stage, commit, and open repository tools while keeping the current GitKraken repository in focus.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Create a branch | CtrlB | CmdB | CtrlB |
| Fetch all | L | L | L |
| Stage the current file | S | S | S |
| Stage all files | CtrlShiftS | CmdShiftS | CtrlShiftS |
| Unstage the current file | U | U | U |
| Unstage all files | CtrlShiftU | CmdShiftU | CtrlShiftU |
| Commit staged changes | CtrlEnter | CmdEnter | CtrlEnter |
| Stage all and commit | CtrlShiftEnter | CmdShiftEnter | CtrlShiftEnter |
| Focus the commit message box | CtrlShiftM | CmdShiftM | CtrlShiftM |
| Open a repository | CtrlShiftO | CmdShiftO | CtrlShiftO |
| Open a terminal | AltT | OptionT | AltT |
| Open the file manager | AltO | AltO | AltO |
Panels and tabs
Show or hide panels, adjust the view, and move between repository tabs without reaching for the mouse.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Toggle fullscreen | F11 | CtrlCmdF | F11 |
| Zoom in | Ctrl= | Cmd= | Ctrl= |
| Zoom out | Ctrl- | Cmd- | Ctrl- |
| Reset zoom | Ctrl0 | Cmd0 | Ctrl0 |
| Show or hide the left panel | CtrlJ | CmdJ | CtrlJ |
| Show commit details | CtrlK | CmdK | CtrlK |
| Close the current panel | Esc | Esc | Esc |
| Open a new tab | CtrlT | CmdT | CtrlT |
| Close the current tab | CtrlW | CmdW | CtrlW |
| Select the next tab | CtrlTab | CtrlTab | CtrlTab |
| Select the previous tab | CtrlShiftTab | CtrlShiftTab | CtrlShiftTab |