Commit | ||
Ctrl + m | : | Amend last commit |
Ctrl + Return | : | Commit staged changes |
Ctrl + s | : | Stage selected files |
Alt + a | : | Stage modified files |
Alt + u | : | Stage untracked files |
Ctrl + u | : | Revert unstaged edits |
Ctrl + r | : | Refresh |
Actions | ||
Ctrl + b | : | Create branch |
Alt + b | : | Checkout branch |
Ctrl + g | : | Grep |
Alt + d | : | Show diffstat |
Alt + e | : | Export patches |
Ctrl + p | : | Cherry pick |
Shift + Alt + s | : | Stash |
? | : | Keyboard shortcuts |
Editing | ||
Ctrl + e, Enter | : | Launch editor |
Space | : | Open using default application |
Shift + Space | : | Open parent directory |
Shift + Ctrl + e | : | View / edit recently modified files |
Ctrl + d | : | View diff using `git difftool` |
Ctrl + # | : | Focus tools |
Shift + Ctrl + # | : | Show and hide tools |
Browser actions | ||
Ctrl + e | : | Launch editor |
Ctrl + s | : | Stage selected |
Ctrl + u | : | Unstage selected |
Shift + Ctrl + h | : | View history |
Ctrl + d | : | View diff using `git difftool` |
Shift + Ctrl + d | : | View diff against predecessor |
Ctrl + z | : | Revert uncommitted changes |
Diff viewer | ||
s | : | Stage selection or same as h when nothing is selected |
h | : | Stage diff section beneath text cursor |
Navigation | ||
h | : | Move left/collapse |
j | : | Move down |
k | : | Move up |
l | : | Move right/expand |
Ctrl + l | : | Focus the DAG input field |