- ⌘1 - Show Changes view (second press will focus commit field)
- ⌘2 - Show All Commits view (second press will jump to HEAD)
- ⌘0 - Reveal HEAD
- ⌘P - Show Quick Launch window
- ⌃Tab - Select next tab
- ⌃⇧Tab - Select previous tab
- ⌘T - Open new tab
- ⌘W - Close current tab
- ⌘, - Open Fork preferences
- ⌘0 - Jump to HEAD
- ⌘F - Commit search
-
- Return - Jump to next search result
-
- ⇧Return - Jump to previous search result
- ⌘C - Copy commit info
- ⌫ - Remove branch/stash
- ⌘⇧A - Filter by active branch
- ⌘Return - Commit
- ⌘⇧Return - Commit and push
- ⌘1 - Focus commit message field
- Return, ⌘S - Stage/unstage selected file (or lines)
- ⌘⌥⇧S - Stage/unstage all files
- ⌫, ⌘⇧D - Discard selected file (or lines)
- ⌘⌥⇧O - Open selected file
- ⌘D - Open selected file in external diff tool
- ⌘C - Copy selected file full path
- ⌘R - Refresh
- CtrlShiftN - Init new repository
- ⌘⇧N - Clone new repository
- ⌘O - Open repository
- ⌘⇧F - Fetch
- ⌘⌥⇧F (⌥ + click on button) - Quick Fetch
- ⌘⇧L - Pull
- ⌘⌥⇧L (⌥ + click on button) - Quick Pull
- ⌘⇧P - Push
- ⌘⌥⇧P (⌥ + click on button) - Quick Push
- ⌘⇧B - New branch
- ⌘⇧T - New tag
- ⌘⇧H - Create stash
- ⌘⌥⇧H - Quick Stash
- ⌘⌃O - Open in File Explorer
- ⌘⌃T - Open in Terminal