opencommit
GitHub - di-sukharev/opencommit: Auto-generate impressive commits with AI in 1 second 🤯🔫
mizchi(@mizchi)
AIでコミットメッセージを自動生成させる opencommit 使ってみたけど、もう全部これでいい気がした
https://github.com/di-sukharev/opencommit
これ系昔見た気がするな、使ってみようmtane0412.icon
入れ方
$ npm install -g opencommit
$ oco config set OCO_OPENAI_API_KEY=<your_api_key>
使い方
code:sh
git add <files...>
opencommit
code:短いver.sh
git add <files...>
oco
テンプレート機能でissue番号と紐づけたりできる
code:sh
oco '#205: $msg’
できない
$ error: pathspec '$msg #91' did not match any file(s) known to git
バグ報告ある
Bug : Git error when use OCO_MESSAGE_TEMPLATE_PLACEHOLDER · Issue #278 · di-sukharev/opencommit · GitHub
(fix commit.ts) Remove messageTemplate from extraArgs to prevent git Error by mdespeuilles · Pull Request #279 · di-sukharev/opencommit · GitHub
これで直したと主張している
feat(config.ts): add OCO_MESSAGE_TEMPLATE_PLACEHOLDER configuration i… by seho-dev · Pull Request #208 · di-sukharev/opencommit · GitHub
2024/11/14
Geminiが無料枠が大きいのでgeminiに変更した
model:gemini-1.5-flash