GitKraken Desktop Documentation

GitKraken Desktop Command Palette | Fast Actions & Navigation

Last updated: March 2026

Use this page to run GitKraken Desktop actions from the Command Palette when you want a keyboard-first workflow for commands, files, repositories, and settings. It explains how to open the palette, what command categories are available, and when it is faster than navigating the UI directly.

Requirements and limits

  • Access methods: Cmd/Ctrl + P, the wand icon, or the Help menu
  • Scope: Commands, files, repositories, branches, stashes, settings, logs, and patches
  • Search behavior: Results filter live as you type
  • Execution model: Press Enter to run the selected item
  • Command availability depends on the current repository state, open repo context, and configured integrations
Watch how to use the Command Palette for faster workflows.

Quick Start

  • Open with Cmd + P (macOS) or Ctrl + P (Windows/Linux), or click the wand icon in the top-right toolbar.
  • Start typing to filter available commands. Results update as you type.
  • Press Enter to run the selected command.

Common actions available through the Command Palette:

  • File management: Create File, Delete File, Open File, Stage all changes, Discard all changes
  • Branch operations: Create Branch, Rename Branch, Checkout, Push, Pull, Fetch All
  • Repository: Open Repo, Clone, Init, Perform Repo Maintenance
  • Stash: Create, Apply, Pop
  • View and settings: Toggle Theme, Toggle Left Panel, Keyboard Shortcuts, Switch to Profile

The Command Palette is available at any time regardless of which panel or view is currently active in GitKraken Desktop.


How to open the Command Palette

You can launch the Command Palette in three ways:

  • Use the keyboard shortcut:
    • Cmd + P on macOS
    • Ctrl + P on Windows/Linux
  • Click the icon in the top-right toolbar
  • Go to the Help menu → Open Command Palette
Using the GitKraken Command Palette to filter and select commands, files, and branches, demonstrating how it accelerates navigation and common Git workflows without leaving the keyboard.
Start typing to filter commands, files, repos, and more.

What command categories are available

Below is a list of supported commands grouped by category.

Repo

  • Close Tab
  • Open Repo
  • Open in file manager
  • Open in External Editor
  • Open in External Diff/Merge Tool
  • Open in terminal
  • Repo Management: Clone
  • Repo Management: Init
  • Repo Management: Open
  • Perform Repo Maintenance

Settings

  • Configure Git Flow
  • Configure LFS
  • Configure GPG Signing
  • Initialize LFS on this repo
  • Join the Light side / Join the Dark side
  • Manage Account
  • Settings
  • Switch to Profile + profile name

View

  • Decrease Zoom
  • Increase Zoom
  • Keyboard Shortcuts
  • Reset Zoom
  • Toggle Left Panel
  • Toggle Commit Detail Panel
  • Toggle Syntax Highlighting
  • Toggle Theme

History

  • Blame + filename
  • History + filename
  • Search Commits + message / sha / author

Core

  • Redo
  • Undo

File

  • Create File + filename
  • Delete File + filename
  • Open File + filename
  • View File + filename
  • Edit File + filename
  • Discard all changes
  • Stage all changes
  • Unstage all changes

Stash

  • Stash: Apply
  • Stash: Create
  • Stash: Pop

Branch

  • Create Branch
  • Create Tag
  • Create Annotated Tag
  • Fetch All
  • Pull
  • Push
  • Rename Branch
  • Start Pull Request
  • View Working Directory Changes

Checkout

  • Checkout + {branch name}

Patch

  • Create patch from all working directory changes
  • Apply patch

Logs

  • Activity logs
  • View Error Logs
  • View Performance Logs
  • View Release Notes
Have feedback about this article? Did we miss something? Let us know!
On this page