Last updated: June 2025
GitKraken Desktop includes a variety of keyboard shortcuts to help you work faster. Use this reference to find shortcuts for common actions like staging files, toggling panels, and managing tabs.
Note: The ⌘ symbol refers to the Command key on macOS.
Open Keyboard Shortcuts List
| Action | Mac | Windows/Linux |
|---|---|---|
| Open keyboard shortcuts | ⌘/ | Ctrl/ |
Repo Actions
| Mac | Windows/Linux | |
|---|---|---|
| Create branch | ⌘B | CtrlB |
| Fetch all | ⌘L | CtrlL |
| Stage the current file | S | S |
| Stage all files | ⌘ShiftS | CtrlShiftS |
| Unstage the current file | U | U |
| Unstage all files | ⌘ShiftU | CtrlShiftU |
| Commit staged files with current message | ⌘Enter | CtrlEnter |
| Stage all files and commit with current message | ⌘ShiftEnter | CtrlShiftEnter |
| Focus commit message box | ⌘ShiftM | CtrlShiftM |
Navigation
| Mac | Windows/Linux | |
|---|---|---|
| Select previous item | J or ↓ | J or ↓ |
| Select next item | K or ↑ | K or ↑ |
| Select the item to the right | L or → | L or → |
| Select the item to the left | H or ← | H or ← |
| Select next item in branch | Shift↓ ShiftJ |
Shift↓ ShiftJ |
| Select previous item in branch | Shift↑ ShiftK |
Shift↑ ShiftK |
| Select first commit in graph | ⌘↑ | CtrlHOME |
| Select last commit in graph | ⌘↓ | CtrlEND |
| Undo | ⌘Z | CtrlZ |
| Redo | ⌘Y ⌘ShiftZ |
CtrlY CtrlShiftZ |
Command Palette
| Mac | Windows/Linux | |
|---|---|---|
| Toggle Command Palette | ⌘P | CtrlP |
| Search commits | ⌘F | CtrlF |
| Open repo via Command Palette | ⌘ShiftO | CtrlShiftO |
| Search file to view history and blame | ⌘ShiftH | CtrlShiftH |
| Focus the Left Panel filter bar | ⌘OptionF | CtrlAltF |
| Open current repo in terminal | OptionT | AltT |
| Open current repo in File Manager | AltO | AltO |
| Open diff or merge tool | ⌘D | CtrlD |
| Close current repo | ⌘W | CtrlW |
| Search within file (if file content has focus) | ⌘F | CtrlF |
UI
| Mac | Windows/Linux | |
|---|---|---|
| Toggle Fullscreen Mode | Control⌘F | CtrlShiftF |
| Increase Zoom | ⌘= ⌘+ |
Ctrl= Ctrl+ |
| Decrease Zoom | ⌘− | Ctrl− |
| Reset zoom | ⌘0 | Ctrl0 |
| Toggle the Left Panel | ⌘J | CtrlJ |
| Toggle the Commit Detail panel | ⌘K | CtrlK |
| Focus the search bar | ⌘F | CtrlF |
| Focus the Left Panel filter bar | ⌘OptionF | CtrlAltF |
| Close the current panel (if one is open) | Esc | Esc |
Tabs
| Mac | Windows/Linux | |
|---|---|---|
| New Tab | CmdT | CtrlT |
| Close Tab | CmdW | CtrlW |
| Swap to Tab #1-9 | ⌘#1-9 | Ctrl#1-9 |
| Jump to next open tab | ⌘Tab | CtrlTab |
| Jump to previous open tab | ⌘ShiftTab | CtrlShiftTab |