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