ForkHotkey Cheatsheet
Fork - a fast and friendly git client for Mac and Windows
A visual cheat-sheet for the 90 keyboard shortcuts found in Fork
Changes View
ctrl c | Copy selected file full path |
ctrl o | Open selected file |
enter ctrl shift s | Stage/unstage selected file (or lines) |
ctrl enter | Commit |
ctrl shift enter | Commit and push |
ctrl 1 | Focus commit message field |
ctrl f | Filter |
ctrl d | Open selected file in external diff tool |
backspace ctrl shift d | Discard selected file (or lines) |
ctrl alt shift s | Stage/unstage all files |
General Navigation
ctrl 1 | Show Changes view (second press will focus commit field) |
ctrl = | Zoom in |
ctrl shift tab | Select previous tab |
ctrl - | Zoom out |
ctrl t | Open new tab |
ctrl 0 | Reveal HEAD |
ctrl , | Open Fork preferences |
ctrl 2 | Show All Commits view (second press will jump to HEAD) |
ctrl w | Close current tab |
ctrl p | Show Quick Launch window |
ctrl tab | Select next tab |
All Commits View
enter f3 | Jump to next search result |
del | Remove branch/stash |
ctrl shift a | Filter by active branch |
ctrl c | Copy commit info |
shift enter shift f3 | Jump to previous search result |
ctrl 0 | Jump to HEAD |
ctrl f | Commit search |
Repository
f5 | Refresh |
ctrl shift p | Push |
ctrl shift f | Fetch |
ctrl alt o | Open in File Explorer |
ctrl shift t | New tag |
ctrl shift b | New branch |
ctrl shift n | Init new repository |
ctrl n | Clone new repository |
ctrl alt shift l | Quick Pull |
ctrl alt shift f | Quick Fetch |
n/a | Quick Stash |
ctrl o | Open repository |
ctrl alt shift p | Quick Push |
ctrl shift l | Pull |
ctrl alt t | Open in Terminal |
ctrl shift h | Create stash |
Repository Manager
del | Remove Repository |
f2 | Rename Repository |
enter | Open Repository |