#397 · 主分类: AI编程助手
git-rewrite-commits
使用Ollama或GPT的AI驱动的git提交信息重写器
项目最后更新:06/21/26
GitHub Stars
1.4K
Forks数量
59
贡献者数量
4
许可证
MIT
收录理由
项目公开前,提交历史里常堆满含义不明的单行记录,这个工具能根据实际 diff 把提交信息改写成 conventional-commit 风格(如 feat、fix、chore)。它既支持本地 Ollama 模型,也支持 OpenAI 接口,还能作为 pre-commit 钩子安装,让后续每次提交都自动生成规范的说明。隐私处理是它的亮点:选用本地模型时,diff 和文件列表完全不出本机;若用远程服务,API 密钥、密码等敏感信息会先被自动脱敏。工具会跳过已经写得不错的提交信息,支持自定义模板,并在改写历史前自动创建备份分支。由于重写历史会改变提交哈希,作者明确警告不要在共享分支上使用,动手前值得先读读这条提醒。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。