Skip to content

v0.1.0

Compare
Choose a tag to compare
@imprvhub imprvhub released this 30 Dec 23:10
· 46 commits to main since this release

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

  1. Stage your changes:
git add .
  1. 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