v0.1.0
v0.1.0 - Initial Beta Release 🚀
What is GitSet CLI?
GitSet CLI is a powerful command-line tool that uses AI to generate meaningful commit messages by analyzing your staged changes. Simply stage your files with git add
and let GitSet do the rest!
Features
- ✨ AI-powered commit message generation
- 📁 Automatic analysis of staged files
- 📝 Detailed change tracking and logging
- 🔄 Support for all file types (text and binary)
- 📊 Smart diff analysis and processing
- 🌐 Works with any Git repository
Installation
npm install -g @gitset-dev/cli
Usage
- Stage your changes:
git add .
- Generate your commit message:
gitset
Requirements
- Node.js >=18.0.0
- Git installed and configured
Known Limitations
- Currently in beta, feedback welcome
- Limited to repositories with at least one commit
- Large binary files might take longer to process
Coming Soon
- Custom commit message templates
- Support for multiple commit conventions
- Enhanced binary file handling
- Configuration options for output format
Feedback
We welcome your feedback and contributions! Please open issues on our GitHub repository.
For more information, visit our GitHub repository
Full Changelog: https://github.com/gitset-dev/gitset-cli/commits/v0.1.0