Skip to main content

Keyboard shortcuts

Defaults below apply to GitCat's Windows and Linux interface. Customize them in Preferences > Keybinds.

Workspace​

ShortcutAction
Ctrl+Shift+OOpen a repository
Ctrl+TOpen a new repository tab
Ctrl+WClose the active repository
Ctrl+Shift+TReopen the last closed repository
Ctrl+Tab / Ctrl+Shift+TabNext / previous repository
Ctrl+1 through Ctrl+9Select a repository by visible order
Alt+OOpen the repository folder
Ctrl+,Open Preferences
Ctrl+J / Ctrl+KToggle left / right panel

Changes and network​

ShortcutAction
F5Refresh repository state
Ctrl+LFetch
Ctrl+Alt+PPull with the configured strategy
Ctrl+Shift+PPush
Ctrl+BCreate a branch
Ctrl+Alt+SStash changes
Ctrl+Shift+WShow the working tree
Ctrl+Shift+S / Ctrl+Shift+UStage / unstage all
Ctrl+Shift+MFocus the commit message
Ctrl+EnterCommit from the working-tree panel

History and operations​

ShortcutAction
Ctrl+FSearch commits
Ctrl+Shift+CCopy the selected commit SHA
Alt+1 / Alt+2Inline / split diff
Alt+LeftReturn to the graph
EscClose the open diff or context menu
Ctrl+Alt+EnterContinue the active operation
Ctrl+Shift+BackspaceAbort the active operation
Ctrl+Alt+RInvoke automatic conflict resolution

With the graph focused, use Up, Down, Home, and End to navigate; Enter selects and Shift+F10 opens the context menu. Commands depend on the focused view and current repository state. Review automatic conflict results before continuing.