This project is an AI-powered commit message generator that helps developers create meaningful and context-aware commit messages based on their code changes. The generator utilizes AI algorithms to analyze input parameters and produce relevant commit messages.
To get started with the project, clone the repository and install the dependencies:
git clone <repository-url>
cd ai-commit-generator
npm installTo generate a commit message, you can run the application using the following command:
node src/index.jsYou need to open the VSCode extension in a separate window and with the server up and running you are able to call the extension and generate messages using the git diff automatically!
You can customize the input parameters to tailor the generated commit messages to your needs.
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature). - Make your changes and commit them (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature/YourFeature). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.