20个版本 (7个重大变更)
0.8.2 | 2024年3月15日 |
---|---|
0.7.3 | 2024年3月14日 |
#82 in 机器学习
每月下载量 1,194
26KB
566 代码行
大提交
大提交是一个应用程序,它使用OpenAI的GPT模型生成提交信息。它分析git差异以生成有意义的提交信息,并为用户提供交互式确认提示。
功能
- 分析git差异
- 生成提交信息
- 交互式确认提示
要求
要使用大提交,您需要以下内容
- Rust环境
- Git仓库
- OpenAI API密钥
安装
使用以下命令使用cargo安装大提交
cargo install huge-commit
用法
Usage: huge-commit [OPTIONS] [COMMAND]
Commands:
commit Commit changes.
config Get or set configuration.
model models.
help Print this message or the help of the given subcommand(s)
Options:
-m, --base-message <BASE_MESSAGE> The base message to use for the commit.
-y, --assume-yes Assume yes to all prompts.
-h, --help Print help
贡献
欢迎对大提交做出贡献!请随时通过打开问题或提交拉取请求来贡献。
许可证
大提交在MIT许可证下发布。有关更多信息,请参阅仓库中的LICENSE文件。
依赖项
大提交需要以下依赖项
- Rust
- Git仓库
- OpenAI API密钥
依赖项
~21–37MB
~613K SLoC