Reproducible experiments without committing every tweak
Git diff tracking without commit clutter solves the real experiment iteration pain.
Wrapper around `git reset --soft` because the author forgets the flags.
Git users who frequently unstage commits and prefer memorizable command names over Git's flags.
git-undo · git-reset (native Git) · shell aliases (bash/zsh configuration)
Just a brew package at this point, but feel free to suggest alternatives.
Git diff tracking without commit clutter solves the real experiment iteration pain.
Hunk-level splitting beats git add -p for messy working trees.
File-by-file diff summarization lets small local models write commit messages without context limits.
Detects Claude/Copilot/Cursor commits passively; AI briefing turn git noise into context.
Infinite undo for AI coding agents via automatic git snapshots before things break.
Git commits as state machine for agent task coordination — no external sync layer needed.