Skip to content

GIT Mode

GIT mode exposes everyday git operations with keyboard-driven status and branch views.

Three sections are always visible:

  • Staged
  • Unstaged
  • Untracked
KeyAction
sStage selected file
uUnstage selected file
dDiscard selected change (with confirm)
aStage all
AUnstage all
KeyAction
cOpen commit prompt and commit on enter
pPush
PPull
fFetch
KeyAction
bOpen branch panel
enterSwitch branch (in branch panel)
nCreate branch (in branch panel)
DDelete branch (in branch panel)
zStash push
ZStash pop
?List stashes
  • l opens oneline commit log.
  • enter on a commit opens it in DIFF mode.

Press i to send staged diff context into PI.