- 🤖 AI-powered commit message generation
- 📝 Semantic commit message formatting
- 🔍 Smart analysis of staged changes
- 🚀 Fast and lightweight
- 💻 Cross-platform support
npm install -g @gitset-dev/cli
- Stage your changes:
git add .
- Generate a commit message:
gitset suggest
- Review and use the generated message:
git commit -m "your generated message"
# Basic usage
$ gitset suggest
✨ Suggested message:
------------------
feat: Add user authentication feature with JWT support
- Implement JWT token generation and validation
- Add login and signup endpoints
- Create middleware for route protection
- Node.js >= 18.0.0
- Git installed and configured
No additional configuration needed. The CLI automatically detects your Git repository and staged changes.
gitset suggest
- Generate a commit message based on staged changes
--version
- Show CLI version--help
- Show help information
We love your input! We want to make contributing to @gitset-dev/cli as easy and transparent as possible.
- Fork the repo
- Create your feature branch:
git checkout -b feature/amazing-feature
- Commit your changes:
git commit -m 'feat: Add some amazing feature'
- Push to the branch:
git push origin feature/amazing-feature
- Open a Pull Request
This project is licensed under the Mozilla Public License 2.0 - see the LICENSE.md file for details.
- Email: support@gitset.dev
- Contact Form: https://gitset.dev/contact
- Issues: https://github.com/gitset-dev/gitset-cli/issues
- Thanks to all our contributors
- Built with Commander.js
- Powered by Anthropic's Claude AI
Made with ❤️ by Gitset.dev