CleverCommit is an innovative Visual Studio Code extension that automatically generates meaningful and accurate Git commit messages using OpenAI. The extension analyzes the changes in your project, extracts the most relevant information, and leverages OpenAI technology to create an appropriate commi
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
CleverCommit is a Visual Studio Code extension that uses OpenAI's natural language processing models to generate commit messages for code changes. With CleverCommit, you can save time and increase productivity by automating the commit message creation process, leaving you with more time to focus on writing code.
Features
Generates commit messages using OpenAI's state-of-the-art natural language processing models
Supports multiple models, including the popular GPT-3 and Codex models
Configurable max tokens, n-gram size, stop tokens, and temperature settings for fine-tuned results
Automatically commits changes to the active Git repository
Installation
To install the CleverCommit extension, follow these steps:
Open Visual Studio Code
Press Ctrl + Shift + X or Cmd + Shift + X to open the Extensions view
Search for "CleverCommit" and click "Install"
Usage
To use the CleverCommit extension, follow these steps:
Open a file in the active Git repository
Select the code changes you want to commit
Press Ctrl + Shift + P or Cmd + Shift + P to open the Command Palette
Type "CleverCommit" and select "CleverCommit: Auto Commit" from the list of options
Wait for CleverCommit to generate a commit message
Review and edit the commit message if necessary
Press Enter to commit the changes to the repository
Support
If you encounter any issues with the CleverCommit extension, please file an issue on the GitHub repository.
Contributing
We welcome contributions from the community. To contribute to CleverCommit, please follow these steps: