我想获取标签发布说明,可以吗?
我可以通过:p获得远程标签
git ls-remote --tags https://my git repo
但是我要在发行说明中附加文本吗?
答案 0 :(得分:0)
使用git可以通过克隆存储库并运行来获取提交消息列表
git log TAG1..TAG2 --oneline --decorate
获得这样的输出
55bbbdc (tag: 0.0.2) 0.0.2
254aa66 fix(eslint-plugin): expose new rules and use type guards (#8)
23d5a6f feat(eslint-plugin): prefer onpush component cd (#7)
虽然可以方便个人使用,但这很少是与他人共享的好格式。为了获得更好的结果,请使用github-changelog-generator(仅Ruby,Github)或auto-changelog(Node.js)之类的库。
我已经建立了release notes best practices的列表,以将它们带入新的高度。它需要注意格式化,编写和注释提交消息。