CodeGPT用 ChatGPT 帮开发者写 Commit Message
CodeGPT 是一个用 Go 语言编写的 CLI,可以使用 ChatGPT AI(gpt-4,gpt-3.5-turbo 模型)为你写 git commit 信息或做代码审查简报,并自动安装 git prepare-commit-msg hook。
特性:
- 支持Azure OpenAI 服务或OpenAI API。
- 支持常规提交规范。
- 支持 Git prepare-commit-msg Hook,参见Git Hooks 文档。
- 支持使用 n 行上下文自定义生成差异,默认为三行。
- 支持从 git diff 命令中排除文件。
- 支持将提交消息翻译成另一种语言(支持
en
,zh-tw
或zh-cn
)。 - 支持 socks 代理或自定义网络 HTTP 代理。
- 支持
gpt-4
,gpt-3.5-turbo
等模型列表。 - 支持做一个简短的代码审查。
评论