Animated gitwatch demo showing repository status and the selected file's diff

Everything you need between editing and committing.

01

Authoritative live status

Filesystem events prompt refreshes, while machine-readable Git output always remains the source of truth.

02

Diffs where you need them

Click a file or use the keyboard to open its staged or unstaged diff right beside the status list.

03

Guardrails included

Stage, restore, commit, stash, branch, and sync with confirmations around destructive operations.

Get started

Start watching in seconds.

Install with Go, then launch gitwatch from any Git worktree or nested directory.

go install github.com/sphireinc/git-watch/cmd/gitwatch@latest
cd path/to/repository
gitwatch
Agentically built. gitwatch was planned and implemented with OpenAI models, with human direction, review, testing, and project ownership. This disclosure is included for transparency about the project's development methodology.