xenogit
v1.3.2
您的 CLI 伙伴,可获取即时 Git 提交消息。
Xenogit
是您有用的命令行助手,它使用 OpenAI GPT 快速创建遵循常规提交规范的提交消息。停止花时间编写提交并开始轻松管理您的 Git 存储库!
有两种方法安装Xenogit:
composer global require dotninth/xenogit
安装 Xenogit 后,您只需启动该程序即可使用所有可用选项:
$ xenogit
Xenogit v1.3.2
USAGE: < command > [options] [arguments]
commit Automatically generate commit messages
config:api-key Configure the API key in the .env file
Xenogit 需要 OpenAI 的 API 密钥才能正常工作。有两种提供 API 密钥的选项:
使用命令xenogit config:api-key <your-api-key>
。
使用环境变量:创建一个名为API_KEY
的环境变量,其中包含您的 OpenAI API 密钥。
在 Xenogit 二进制文件所在的目录中创建一个名为.env
的文件。该文件将用于存储您的环境变量。在.env
文件中,添加以下行,将<YOUR_API_KEY>
替换为您的实际 OpenAI API 密钥:
API_KEY= < YOUR_API_KEY >
使用 Xenogit 时,您向 OpenAI API 发出的每个请求都会产生费用。 Xenogit 使用官方 ChatGPT ( gpt-3.5-turbo-16k
) 模型,其成本比 GPT-4 低约 15 倍。确保您的 OpenAI 帐户中有足够的资金或积分来支付 Xenogit 的使用费用。
要了解有关使用 OpenAI 服务的价格的更多信息,请在 OpenAI 定价页面查看其定价页面。
欢迎您为 Xenogit 做出贡献!为了顺利合作,请在为项目做出贡献时遵循以下准则:
git checkout -b my-contribution
。请注意,通过向 Xenogit 做出贡献,您同意根据 MIT 许可证发布您的贡献。
Xenogit 是根据 MIT 许可证发布的。请随意根据您的需要修改和分发它。