Commit Message Helper is a Visual Studio Code extension that generates commit messages using ChatGPT.
- Generates commit messages using OpenAI's GPT models
- Customizable API settings
- Keyboard shortcut for quick access
- Provides commit message templates
- Supports both Git and Subversion
In Source Control, click the "Generate Commit Message" button to create a commit message based on your changes.
In the bottom bar, click the "Commit Message Helper" button. This will generate a commit message in a temporary file for you to review. Save the temporary file, and it will then generate the commit message in the terminal.
You can configure the extension in your VS Code settings:
commitMessageHelper.apiKey
: Your OpenAI API keycommitMessageHelper.customPromptTemplatePath
: Path to a custom prompt template filecommitMessageHelper.baseUrl
: Base URL for OpenAI APIcommitMessageHelper.model
: OpenAI model to use for generating commit messages
This project is licensed under the MIT License - see the LICENSE file for details.
iduane