文档 | 网站
git-cliff 可以通过利用约定式提交以及基于正则表达式的自定义解析器从 Git 历史记录生成更新日志文件。可以使用配置文件自定义更新日志模板以匹配所需的格式。
文档
从文档中了解如何使用 git-cliff。
媒体报道
- 用 git-cliff 将 Git 提交转化为更新日志 - RustLab 2023(演讲)
- 与 git-cliff 的 Orhun 的访谈 - Console #141(新闻简报)
- KaiCode 开源节 2024(第二名获奖者)
编辑器支持
- git-cliff.el - 在 Emacs 中生成、更新和发布更新日志
类似/相关项目
- git-journal - Git 提交消息和更新日志生成框架
- clog-cli - 从 Git 提交历史生成漂亮的更新日志
- relnotes - 自动为项目生成发布说明的工具
- cocogitto - 用于约定式提交和语义化版本规范的 CLI 工具集
- cliff-jumper - 一个 NodeJS CLI 工具,结合了 git-cliff 和 conventional-recommended-bump,用于语义化地升级 NodeJS 包并生成由 git-cliff 驱动的更新日志
- release-plz - 从 CI 发布 Rust 包
- git-changelog-command-line - 使用约定式提交生成更新日志并确定下一个版本
- git-changelog:使用 Jinja2 模板的自动更新日志生成器
贡献者
感谢这些了不起的人 ✨
使用 contrib.rocks 制作。
社交媒体
许可证
根据您的选择,可以使用 Apache 许可证 2.0 版 或 MIT 许可证 中的任何一个进行许可。
版权
版权所有 © 2021-2024,git-cliff 贡献者