Diffs
A diff is never more than a keypress away:
- In status, press d to diff the selected file.
- In the commit graph, press d (or run
:diff) to see a commit’s full diff.

Inside the diff view:
| Key | Action |
|---|---|
| j / k | Move by line |
| J / K | Move by hunk |
| Space | Select a line |
| s | Stage the current hunk |
| Enter | Stage selected lines |
| u | Unstage |
| Esc | Back |
The same view that shows changes also lets you stage them — see Staging & Committing.