Git命令获取发行说明?

时间:2018-07-19 09:27:03

标签: git

我想获取标签发布说明,可以吗?

我可以通过:p获得远程标签

git ls-remote --tags https://my git repo

但是我要在发行说明中附加文本吗?

1 个答案:

答案 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的列表,以将它们带入新的高度。它需要注意格式化,编写和注释提交消息。