Main actions | ||
Ctrl + r | : | Refresh |
Ctrl + s | : | Stage selected files |
Alt + a | : | Stage modified files |
Alt + u | : | Stage untracked files |
Ctrl + b | : | Create branch |
Alt + b | : | Checkout branch |
Alt + d | : | Show diffstat |
Alt + e | : | Export patches |
Ctrl + p | : | Cherry pick |
Shift + Alt + s | : | Stash |
? | : | Keyboard shortcuts |
Editing | ||
Ctrl + e | : | Launch editor |
Shift + Ctrl + e | : | View / edit recently modified files |
Ctrl + d | : | View diff using `git difftool` |
Alt + # | : | Show and hide tools |
Shift + Alt + # | : | Focus tools |
Classic 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 |
Tree navigation | ||
h | : | Move to parent/collapse |
j | : | Move down |
k | : | Move up |
l | : | Expand |