commitfox
v0.0.0
Published
A local-first, open-source Git CLI for managing commit history with confidence.
Readme
CommitFox CLI
A local-first, open-source Git CLI for managing commit history with confidence.
Installation
npm install -g commitfoxOr use without installing:
npx commitfox <command>Commands
commitfox split
Split a commit into smaller, focused commits.
commitfox split # Split the last commit
commitfox split --commit <sha> # Split a specific commit
commitfox split --dry-run # Preview without applyingcommitfox doctor
Check your repository for common issues.
commitfox doctor # Run all checks
commitfox doctor --json # JSON output
commitfox doctor --fix # Plan fixescommitfox checkpoint
Save and restore named snapshots of your working directory.
commitfox checkpoint create --message "Before refactor"
commitfox checkpoint list
commitfox checkpoint apply <checkpoint-id>
commitfox checkpoint drop <checkpoint-id>Options
Global flags available on all commands:
--json- Output results as JSON--plain- Disable interactive UI--verbose- Debug context
Requirements
- Node.js 22+
- Git
License
MIT
