-
released this
2026-02-01 12:21:04 +00:00 | 39 commits to main since this releaseInitial Release v0.1.0
A Rust CLI tool that analyzes git staged changes and automatically generates conventional commit messages.
Features
- Automatic commit type classification (feat, fix, docs, refactor, test, chore, build, ci, style, perf)
- Smart scope detection from changed files
- Interactive mode with terminal UI
- Dry-run support for previewing messages
- Multiple message options generation
Installation
cargo install --git https://7000pct.gitea.bloupla.net/7000pctAUTO/auto-commit.gitUsage
git add . auto-commitFiles
- src/main.rs - Main entry point
- src/cli.rs - Command-line argument parsing
- src/git.rs - Git repository operations
- src/analyzer.rs - Commit type analysis
- src/generator.rs - Message generation
- src/prompt.rs - Interactive prompts
Downloads