A graphical commit composer. Old, still ships.
Tk-based GUI for composing commits — diff view, hunk staging, message editor in one window. Old-school but still ships with Git.
citool is a thin Tk wrapper around the same plumbing porcelain uses (update-index, write-tree, commit-tree). The GUI pane is just a different surface for the same operations — when you click 'Commit,' the same hook runs as git commit.
git citool [<options>]| Flag | What it does |
|---|---|
--amend | Open in amend mode for the previous commit. |
git add -p.$ git citoolHit each option, then Check answers. Score is recorded; Next is always open.