You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
aigit is a command-line tool that leverages the power of AI to automatically generate commit messages for your Git repositories. It detects staged files and uses OpenAI's GPT-3.5 model to analyze the changes and suggest relevant commit messages.
Features
AI-Powered Commit Messages: Generate concise and relevant commit messages based on the code diff.
Customizable: Options to generate multiple commit suggestions, exclude specific files, and even include emojis in commit messages.
Easy Configuration: Set up your OpenAI API key with ease and get started in no time.
Installation
npm install -g @tarunyadav9761/aigit
Usage
Navigate to your Git repository.
Stage the files you want to commit.
Run the aigit command.
Review the AI-generated commit message and confirm.
Configuration
You can configure aigit by setting the OpenAI API key:
aigit config set<YOUR_OPENAI_API_KEY>
Setup
The minimum supported version of Node.js is the latest v14. Check your Node.js version with node --version.