| General |
|---|
| Open command palette | ⌘P |
| Open repository | ⇧⌘O |
| New tab | ⌘T |
| Close tab | ⌘W |
| Open preferences | ⌘, |
| Refresh / fetch | ⌘L |
| Show Keyboard Shortcut Reference | ⌘/ |
| Open Repository in Default Terminal | ⌥T |
| Open Repository in File Manager | ⌥O |
| Toggle Full Screen | ⌃⌘F |
| Reset Interface Zoom | ⌘0 |
| Toggle Left Panel | ⌘J |
| Toggle Commit Detail Panel | ⌘K |
| Close Current Panel | Esc |
| Switch to Repository Tab by Number | ⌘1(apptab)/⌘2(apptab)/⌘3(apptab)/⌘4(apptab)/⌘5(apptab)/⌘6(apptab)/⌘7(apptab)/⌘8(apptab)/⌘9(apptab) |
| Next Repository Tab | ⌃Tab |
| Previous Repository Tab | ⌃⇧Tab |
| Search Repositories on New Tab | ⌥⌘F |
| Create Terminal Tab | ⌥⌘N |
| Close Terminal Tab | ⌥⌘W |
| Next Terminal Tab | ⌥⌘→ |
| Previous Terminal Tab | ⌥⌘← |
| Switch to Terminal Tab by Number | ⌘⌥1(terminaltab)/⌘⌥2(terminaltab)/⌘⌥3(terminaltab)/⌘⌥4(terminaltab)/⌘⌥5(terminaltab)/⌘⌥6(terminaltab)/⌘⌥7(terminaltab)/⌘⌥8(terminaltab)/⌘⌥9(terminaltab) |
| Open Favorite Repository by Number | ⌃⌘1(favoriterepo)/⌃⌘2(favoriterepo)/⌃⌘3(favoriterepo)/⌃⌘4(favoriterepo)/⌃⌘5(favoriterepo)/⌃⌘6(favoriterepo)/⌃⌘7(favoriterepo)/⌃⌘8(favoriterepo)/⌃⌘9(favoriterepo) |
| Repository Actions |
|---|
| Commit staged files | ⌘Return |
| Stage all changes | ⌘⇧S |
| Unstage all | ⇧⌘U |
| Push | ⌘PthenP(legacy;unverified) |
| Undo Last Git Action | ⌘Z |
| Create Branch | ⌘B |
| Stage Current File | S |
| Unstage Current File | U |
| Stage All and Commit Current Message | ⇧⌘Enter |
| Focus Commit Message | ⇧⌘M |
| Redo Last Git Action | ⌘Y/⇧⌘Z |
| Open Diff or Merge Tool | ⌘D |
| Navigation |
|---|
| Focus Left Panel Filter | ⌥⌘F |
| Focus right panel | ⌘⇧R(panel)(legacy;unverified) |
| Focus graph | ⌘⇧G(legacy;unverified) |
| Search commits | ⌘F |
| Zoom In Application Interface | ⌘= |
| Zoom Out Application Interface | ⌘- |
| 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 | ⇧↓/⇧J |
| Select Previous Item within Branch | ⇧↑/⇧K |
| Select First Commit in Graph | ⌘↑ |
| Select Last Commit in Graph | ⌘↓ |
| Search File History and Blame | ⇧⌘H |
| Find Text in Focused File | ⌘F |