20个版本 (7个重大变更)

0.8.2 2024年3月15日
0.7.3 2024年3月14日

#82 in 机器学习

Download history 125/week @ 2024-04-01

每月下载量 1,194

MIT许可证

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