1.0.12 • Published 7 months ago
gcmt-cli v1.0.12
全局安装
npm install -g gcmt-cli
Configuration
Linux/Mac
Add these configurations to ~/.gcommitrc
:
设置环境变量
Linux/Mac
echo "OPENAI_API_KEY=your_api_key" >> ~/.gcommitrc echo "OPENAI_BASE_URL=your_base_url" >> ~/.gcommitrc echo "OPENAI_MODEL=your_model" >> ~/.gcommitrc
Windows
在系统环境变量中设置 OPENAI_API_KEY 和 OPENAI_BASE_URL
使用
gcmt The tool will: 1. Check for uncommitted changes 2. Show the changes 3. Prompt for a commit message 4. If no message is provided, generate one using AI 5. Commit the changes
更新版本号
npm version patch # 1.0.0 -> 1.0.1
或
npm version minor # 1.0.0 -> 1.1.0
或
npm version major # 1.0.0 -> 2.0.0
发布
npm publish
1. 更新代码
git add . git commit -m "Prepare for release v1.0.0"
2. 运行测试
npm test
3. 更新版本
npm version 1.0.0
4. 推送到 GitHub
git push git push --tags
5. 发布到 npm
npm publish
6. 验证安装
npm install -g gcmt-cli