GitKraken Desktop Documentation

GitKraken Desktop Keyboard Shortcuts | Speed Up Your Git Workflow

Last updated: November 2026

Use these keyboard shortcuts to work in GitKraken Desktop on macOS, Windows, and Linux without leaving the keyboard. They cover staging, committing, navigating the Commit Graph, opening the Command Palette, managing tabs, toggling interface panels, and opening the terminal.

Requirements and limits

  • Shortcuts differ between macOS and Windows/Linux, so check the column for your platform before using a shortcut.
  • A shortcut works only when its view or repository is open.

Note: The ⌘ symbol refers to the Command key on macOS.


How to open the keyboard shortcuts list

Action Mac Windows/Linux
Open keyboard shortcuts ⌘/ Ctrl/

Keyboard shortcuts for repo actions

Action 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

Keyboard shortcuts for navigation

  Mac Windows/Linux
Select previous item K or ↑ K or ↑
Select next item J or ↓ J 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

Keyboard shortcuts for the 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 default terminal OptionT AltT
Open current repo in File Manager OptionO AltO
Open diff or merge tool ⌘D CtrlD
Close current repo ⌘W CtrlW
Search within file (if file content has focus) ⌘F CtrlF

Open current repo in default terminal opens the current repository in your external terminal. To run commands or manual coding agent workflows in the in-app terminal for the current repository or worktree, see GitKraken Terminal Guide.

Keyboard shortcuts for the interface

  Mac Windows/Linux
Toggle Full Screen Control⌘F F11
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

Keyboard shortcuts for tabs

  Mac Windows/Linux
New Tab ⌘T CtrlT
Close Tab ⌘W CtrlW
Switch to tab 1-9 ⌘#1-9 Ctrl#1-9
Jump to next open tab ControlTab CtrlTab
Jump to previous open tab ControlShiftTab CtrlShiftTab
Focus the repository search on a New Tab ⌘OptionF CtrlAltF

On a New Tab, the repository search box shows this shortcut in its placeholder text.

Keyboard shortcuts for terminal tabs

  Mac Windows/Linux
New terminal tab ⌘OptionN CtrlShiftN
Close terminal tab ⌘OptionW CtrlShiftW
Jump to the next terminal tab ⌘Option→ CtrlPage Down
Jump to the previous terminal tab ⌘Option← CtrlPage Up
Jump to terminal tab 1-9 ⌘Option#1-9 CtrlShift#1-9

Terminal tab shortcuts work while the terminal panel is open. The same actions are in the View > Terminal Tabs menu on Windows and Linux, and in Window > Terminal Tabs on macOS. For more information, see How terminal tabs work.

Have feedback about this article? Did we miss something? Let us know!
On this page