我是一个Git的新手,想了解创建标签、生成和维护更改日志的最佳实践。
到目前为止,我总是创建一个readme.md文件,并在“修改日志”部分手动指定最重要的功能。
例如:
版本1.0.1
- 在主页中更改了布局
- 在画廊中添加了幻灯片
- 等等..
如何创建一个满足以下特点的更改日志(可能是以Markdown格式)?
- 基于个性化标题/标记标题/日期的更改标题
- 基于标签或提交的更改
我还没有明确的想法,所以欢迎提出建议。
谢谢您提前:)
我完全同意这个观点。不要让你的朋友把git日志倒入changelogs中。
Changelog
1.2.5 (2015-01-15)
Implemented enhancements:
- Use milestone to specify in which version bug was fixed #22
Fixed bugs:
- Error when trying to generate log for repo without tags #32
Merged pull requests:
PrettyPrint class is included using lowercase 'pp' #43 (schwing)
support enterprise github via command line options #42 (glenlovett)
也许我的回答有点晚了,但是现在我正在使用一个神奇的Ruby宝石(katip),它可以读取你的git日志并按标签拆分,输出以Markdown格式编写的内容,快来看看吧。