› GitKraken

GitKraken Shortcuts

GitKraken keyboard shortcuts for Git repository management, commits, branches and diff viewing.

Source: Official documentation · Dataset date 2026-06

These additions follow GitKraken Desktop's explicit macOS and Windows/Linux columns. Graph, focused file, repository tabs, New Tab search and terminal tabs are different contexts. Numbered tabs and favorites are one action each with several choices. The old Discard and Pull bindings were withdrawn because they invoke Redo or file history. Other unverified retained values are marked and excluded from training. Existing zoom labels refer to application UI zoom; Undo acts on the last Git action, not only a commit. These are documentary checks, not tests in the installed app.

52
Shortcuts
3
Categories

Cheat sheet guide

GitKraken shortcuts worth learning first

This page collects 54 searchable GitKraken keyboard shortcuts across 3 categories. Start with the shortcuts for General, Repository Actions, Navigation, then print the cheat sheet once the important ones are worth keeping nearby.

  • Open command paletteCtrlP
  • Commit staged filesCtrlEnter
  • Focus left panelCtrlAltF
  • Open repositoryCtrlShiftO
  • New tabCtrlT
  • Close tabCtrlW

General

24 shortcuts
Open command palette
CtrlP
Ctrl+P · Cmd+P
Open repository
CtrlShiftO
Ctrl+Shift+O · Shift+Cmd+O
New tab
CtrlT
Ctrl+T · Cmd+T
Close tab
CtrlW
Ctrl+W · Cmd+W
Open preferences
Ctrl,
Ctrl+, · Cmd+,
Refresh / fetch
CtrlL
Ctrl+L · Cmd+L
Show Keyboard Shortcut Reference
Ctrl/
Ctrl+/ · Cmd+/
Open Repository in Default Terminal
AltT
Alt+T · Opt+T
Open Repository in File Manager
AltO
Alt+O · Opt+O
Toggle Full Screen
F11
F11 · Ctrl+Cmd+F
Reset Interface Zoom
Ctrl0
Ctrl+0 · Cmd+0
Toggle Left Panel
CtrlJ
Ctrl+J · Cmd+J
Toggle Commit Detail Panel
CtrlK
Ctrl+K · Cmd+K
Close Current Panel
Esc
Esc
Switch to Repository Tab by Number
Ctrl1(apptab)Ctrl2(apptab)Ctrl3(apptab)Ctrl4(apptab)Ctrl5(apptab)Ctrl6(apptab)Ctrl7(apptab)Ctrl8(apptab)Ctrl9(apptab)
Ctrl+1 · Ctrl+2 · Ctrl+3 · Ctrl+4 · Ctrl+5 · Ctrl+6 · Ctrl+7 · Ctrl+8 · Ctrl+9 · Cmd+1 · Cmd+2 · Cmd+3 · Cmd+4 · Cmd+5 · Cmd+6 · Cmd+7 · Cmd+8 · Cmd+9
Next Repository Tab
CtrlTab
Ctrl+Tab
Previous Repository Tab
CtrlShiftTab
Ctrl+Shift+Tab
Search Repositories on New Tab
CtrlAltF
Ctrl+Alt+F · Opt+Cmd+F
Create Terminal Tab
CtrlShiftN
Ctrl+Shift+N · Opt+Cmd+N
Close Terminal Tab
CtrlShiftW
Ctrl+Shift+W · Opt+Cmd+W
Next Terminal Tab
CtrlPageDown
Ctrl+PageDown · Opt+Cmd+→
Previous Terminal Tab
CtrlPageUp
Ctrl+PageUp · Opt+Cmd+←
Switch to Terminal Tab by Number
CtrlShift1(terminaltab)CtrlShift2(terminaltab)CtrlShift3(terminaltab)CtrlShift4(terminaltab)CtrlShift5(terminaltab)CtrlShift6(terminaltab)CtrlShift7(terminaltab)CtrlShift8(terminaltab)CtrlShift9(terminaltab)
Ctrl+Shift+1 · Ctrl+Shift+2 · Ctrl+Shift+3 · Ctrl+Shift+4 · Ctrl+Shift+5 · Ctrl+Shift+6 · Ctrl+Shift+7 · Ctrl+Shift+8 · Ctrl+Shift+9 · Cmd+Opt+1 · Cmd+Opt+2 · Cmd+Opt+3 · Cmd+Opt+4 · Cmd+Opt+5 · Cmd+Opt+6 · Cmd+Opt+7 · Cmd+Opt+8 · Cmd+Opt+9
Open Favorite Repository by Number
CtrlAlt1(favoriterepo)CtrlAlt2(favoriterepo)CtrlAlt3(favoriterepo)CtrlAlt4(favoriterepo)CtrlAlt5(favoriterepo)CtrlAlt6(favoriterepo)CtrlAlt7(favoriterepo)CtrlAlt8(favoriterepo)CtrlAlt9(favoriterepo)
Ctrl+Alt+1 · Ctrl+Alt+2 · Ctrl+Alt+3 · Ctrl+Alt+4 · Ctrl+Alt+5 · Ctrl+Alt+6 · Ctrl+Alt+7 · Ctrl+Alt+8 · Ctrl+Alt+9 · Ctrl+Cmd+1 · Ctrl+Cmd+2 · Ctrl+Cmd+3 · Ctrl+Cmd+4 · Ctrl+Cmd+5 · Ctrl+Cmd+6 · Ctrl+Cmd+7 · Ctrl+Cmd+8 · Ctrl+Cmd+9

Repository Actions

12 shortcuts
Commit staged files
CtrlEnter
Ctrl+Enter · Cmd+Return
Stage all changes
CtrlShiftS
Ctrl+Shift+S · Cmd+Shift+S
Unstage all
CtrlShiftU
Ctrl+Shift+U · Shift+Cmd+U
Discard all changes
No default shortcut
Push
CtrlPthenP(legacy;unverified)
Ctrl+P P · Cmd+P P
Pull
No default shortcut
Undo Last Git Action
CtrlZ
Ctrl+Z · Cmd+Z
Create Branch
CtrlB
Ctrl+B · Cmd+B
Stage Current File
S
Unstage Current File
U
Stage All and Commit Current Message
CtrlShiftEnter
Ctrl+Shift+Enter · Shift+Cmd+Enter
Focus Commit Message
CtrlShiftM
Ctrl+Shift+M · Shift+Cmd+M
Redo Last Git Action
CtrlYCtrlShiftZ
Ctrl+Y · Ctrl+Shift+Z · Cmd+Y · Shift+Cmd+Z
Open Diff or Merge Tool
CtrlD
Ctrl+D · Cmd+D

Navigation

16 shortcuts
Focus Left Panel Filter
CtrlAltF
Ctrl+Alt+F · Opt+Cmd+F
Focus right panel
CtrlShiftR(panel)(legacy;unverified)
Ctrl+Shift+R · Cmd+Shift+R
Focus graph
CtrlShiftG(legacy;unverified)
Ctrl+Shift+G · Cmd+Shift+G
Search commits
CtrlF
Ctrl+F · Cmd+F
Zoom In Application Interface
Ctrl=
Ctrl+= · Cmd+=
Zoom Out Application Interface
Ctrl-
Ctrl+- · Cmd+-
Select Previous Graph Item
K↑
Select Next Graph Item
J↓
Select Graph Item to Right
L→
Select Graph Item to Left
H←
Select Next Item within Branch
Shift↓ShiftJ
Shift+↓ · Shift+J
Select Previous Item within Branch
Shift↑ShiftK
Shift+↑ · Shift+K
Select First Commit in Graph
CtrlHome
Ctrl+Home · Cmd+↑
Select Last Commit in Graph
CtrlEnd
Ctrl+End · Cmd+↓
Search File History and Blame
CtrlShiftH
Ctrl+Shift+H · Shift+Cmd+H
Find Text in Focused File
CtrlF
Ctrl+F · Cmd+F

Documentation check for this addition

35 additional actions were checked against the official documentation on 2026-11-06. Existing actions were retained. These are documentary checks, not tests in installed applications. A dash means this batch does not provide a verified binding for that system. Context such as PDF viewer, text field or address bar is part of the action.

GitKraken · GitKraken

Frequently asked questions

What is the fastest way to find GitKraken shortcuts on this page?

Use the search box or press /, then type an action such as open command palette.

Can I print this GitKraken shortcut cheat sheet?

Yes. Use the Print / PDF button or your browser print command to save a compact cheat sheet.

Which operating systems are included for GitKraken?

This reference includes shortcuts for Windows · macOS · Linux. Availability depends on the action and app version.

See also

Explore shortcuts by key

Key lookup

No shortcuts match your search.