A tool for generating commit messages using the ChatGPT API.
Download the binary from [this repository's releases] (https://github.com/Yukkiku/awesome-acommit/releases/) and include it in your $PATH. Alternatively, you can use the go install command:
go install github.com/Yukkiku/awesome-acommit# inside your repo
git add .
acommitModify ~/.config/awesome-acommit/prompt.txt to customize the prompt.
If you need to write commit messages in a language other than English, simply add your preferred language after the prompt. For instance, for Japanese:
And, translate it to Japanese except prefix.
This tool uses the gitmoji convention with emoji by default, but you can opt for other conventions such as:
- conventional commits
- gitmoji convention with emoji markup