# Keybindings: ## Global: ← → ↑ ↓: navigate PgUp/PgDn: scroll diff panel q: quit ## Files Panel: space: toggle staged c: commit changes shift+S: stash files o: open (osx only) s: open in sublime (requires 'code' command) v: open in vscode (requires 'subl' command) i: add to .gitignore d: delete if untracked checkout if tracked (aka go away) shift+R: refresh files ## Branches Panel: space: checkout branch f: force checkout branch m: merge into currently checked out branch c: checkout by name n: new branch ## Commits Panel: s: squash down (only available for topmost commit) r: rename commit g: reset to this commit ## Stash Panel: space: apply k: pop d: drop ## Popup Panel: esc: close/cancel enter: confirm ## Resolving Merge Conflicts (Diff Panel): ← →: navigate conflicts ↑ ↓: select hunk space: pick hunk b: pick both hunks z: undo (only available while still inside diff panel)