Keyboard Shortcuts
Keyboard shortcuts for the main actions
GitBor's title-bar menu behaves the same on Windows, macOS and Linux. The shortcuts below are identical across platforms — on macOS, Ctrl is ⌘ where that feels natural, and GitBor normalizes it automatically.
File
| Shortcut | Action |
|---|
| Ctrl+O | Open Repository… |
| Ctrl+W | Close the current repository tab |
Clone and Init live on the start screen, not in the menu, and have no shortcut.
Repository
| Shortcut | Action |
|---|
| F5 | Refresh the active repository |
| Ctrl+Shift+F | Fetch |
| Ctrl+Shift+L | Pull |
| Ctrl+Shift+U | Push |
| Ctrl+Shift+S | Stash |
| Ctrl+Shift+A | Stash Pop |
| Ctrl+Alt+O | Open in File Explorer / Finder |
| Ctrl+Alt+T | Open in Terminal |
Branch
| Shortcut | Action |
|---|
| Ctrl+Shift+N | New Branch… |
| Ctrl+M | Merge… |
Commit graph
| Shortcut | Action |
|---|
| ↑ / ↓ | Move between commits with auto-scroll |
| Enter | Open details of the selected commit |
| Ctrl+F | Search commits (subject / author / hash, or AI semantic search) |
On the selected commit's context menu: Ctrl+Shift+B new branch, Ctrl+Shift+T new tag, Ctrl+C copy SHA, Ctrl+Shift+C copy commit info.
Commit panel
| Shortcut | Action |
|---|
| Enter in Subject | Move focus to the Description field |
| Ctrl+Enter | Commit (from Subject or Description) |
Editing
| Shortcut | Action |
|---|
| Ctrl+Z | Undo |
| Ctrl+Y | Redo |
| Ctrl+X / Ctrl+C / Ctrl+V | Cut / Copy / Paste |
Window
| Shortcut | Action |
|---|
| Ctrl+R | Reload the app UI (if something gets "stuck") |
On macOS use ⌘ instead of Ctrl.