主要观点:这是一个用于使用 LLM 生成 Git 提交消息的 LLM 插件及其相关信息。
关键信息:
- 可在与 LLM 相同环境安装,命令为
llm install llm-commit
。 - 新增命令
llm commit
,可从已暂存的 Git 差异生成并提交提交消息。 - 可自定义选项,如跳过确认提示、使用不同模型、调整最大令牌数、更改温度、控制差异截断行为等。
重要细节: - 安装后可先暂存更改
git add.
,再使用llm commit
生成并提交。 - 自定义选项包括
--yes
跳过确认、--model gpt-4
等设置模型相关参数、--truncation-limit 2000
控制差异截断长度、--no-truncation
不截断(慎用大变化)。 - 本地开发时需先检出代码,创建虚拟环境
python3 -m venv venv
并激活,安装依赖和测试依赖pip install -e '.\[test\]'
,运行测试python -m pytest
。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。