Keyboard shortcuts
    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