|
1 |
| -# Keyboard Shortcuts (Windows) |
| 1 | +# Keyboard Shortcuts (Windows) |
| 2 | + |
| 3 | +##### General Navigation |
| 4 | + |
| 5 | +* <kbd>Ctrl</kbd><kbd>1</kbd> - Show Changes view (second press will focus commit field) |
| 6 | +* <kbd>Ctrl</kbd><kbd>2</kbd> - Show All Commits view (second press will jump to HEAD) |
| 7 | +* <kbd>Ctrl</kbd><kbd>0</kbd> - Reveal HEAD |
| 8 | +* <kbd>Ctrl</kbd><kbd>P</kbd> - Show Quick Launch window |
| 9 | +* <kbd>Ctrl</kbd><kbd>Tab</kbd> - Select next tab |
| 10 | +* <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>Tab</kbd> - Select previous tab |
| 11 | +* <kbd>Ctrl</kbd><kbd>T</kbd> - Open new tab |
| 12 | +* <kbd>Ctrl</kbd><kbd>W</kbd> - Close current tab |
| 13 | +* <kbd>Ctrl</kbd><kbd>=</kbd>/<kbd>Ctrl</kbd><kbd>-</kbd> Zoom in/ Zoom out |
| 14 | +* <kbd>Ctrl</kbd><kbd>,</kbd> - Open Fork preferences |
| 15 | + |
| 16 | +##### All Commits View |
| 17 | +* <kbd>Ctrl</kbd><kbd>0</kbd> - Jump to HEAD |
| 18 | +* <kbd>Ctrl</kbd><kbd>F</kbd> - Commit search |
| 19 | +* * <kbd>Enter</kbd>, <kbd>F3</kbd> - Jump to next search result |
| 20 | +* * <kbd>Shift</kbd><kbd>Enter</kbd>, <kbd>Shift</kbd><kbd>F3</kbd> - Jump to previous search result |
| 21 | +* <kbd>Ctrl</kbd><kbd>C</kbd> - Copy commit info |
| 22 | +* <kbd>Delete</kbd> - Remove branch/stash |
| 23 | +* <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>A</kbd> - Filter by active branch |
| 24 | + |
| 25 | +##### Changes View |
| 26 | + |
| 27 | +* <kbd>Ctrl</kbd><kbd>Enter</kbd> - Commit |
| 28 | +* <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>Enter</kbd> - Commit and push |
| 29 | +* <kbd>Ctrl</kbd><kbd>1</kbd> - Focus commit message field |
| 30 | +* <kbd>Ctrl</kbd><kbd>F</kbd> - Filter |
| 31 | +* <kbd>Enter</kbd>, <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>S</kbd> - Stage/unstage selected file (or lines) |
| 32 | +* <kbd>Ctrl</kbd><kbd>Alt</kbd><kbd>Shift</kbd><kbd>S</kbd> - Stage/unstage all files |
| 33 | +* <kbd>Backspace</kbd>, <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>D</kbd> - Discard selected file (or lines) |
| 34 | +* <kbd>Ctrl</kbd><kbd>O</kbd> - Open selected file |
| 35 | +* <kbd>Ctrl</kbd><kbd>D</kbd> - Open selected file in external diff tool |
| 36 | +* <kbd>Ctrl</kbd><kbd>C</kbd> - Copy selected file full path |
| 37 | + |
| 38 | +##### Repository |
| 39 | +* <kbd>F5</kbd> - Refresh |
| 40 | +* <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>N</kbd> - Init new repository |
| 41 | +* <kbd>Ctrl</kbd><kbd>N</kbd> - Clone new repository |
| 42 | +* <kbd>Ctrl</kbd><kbd>O</kbd> - Open repository |
| 43 | +* <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>F</kbd> - Fetch |
| 44 | +* <kbd>Ctrl</kbd><kbd>Alt</kbd><kbd>Shift</kbd><kbd>F</kbd> (<kbd>Ctrl</kbd> + click on button) - Quick Fetch |
| 45 | +* <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>L</kbd> - Pull |
| 46 | +* <kbd>Ctrl</kbd><kbd>Alt</kbd><kbd>Shift</kbd><kbd>L</kbd> (<kbd>Ctrl</kbd> + click on button) - Quick Pull |
| 47 | +* <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>P</kbd> - Push |
| 48 | +* <kbd>Ctrl</kbd><kbd>Alt</kbd><kbd>Shift</kbd><kbd>P</kbd> (<kbd>Ctrl</kbd> + click on button) - Quick Push |
| 49 | +* <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>B</kbd> - New branch |
| 50 | +* <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>T</kbd> - New tag |
| 51 | +* <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>H</kbd> - Create stash |
| 52 | +* <kbd>Ctrl</kbd><kbd>Alt</kbd><kbd>O</kbd> - Open in File Explorer |
| 53 | +* <kbd>Ctrl</kbd><kbd>Alt</kbd><kbd>T</kbd> - Open in Terminal |
| 54 | + |
| 55 | +##### Repository Manager |
| 56 | +* <kbd>F2</kbd> - Rename Repository |
| 57 | +* <kbd>Delete</kbd> - Remove Repository |
| 58 | +* <kbd>Enter</kbd> - Open Repository |
0 commit comments