X

使用 Git Commit 來產生 Change Log

一般在每次 Release 都會寫 Change Log, 如果平常 Commit Log 都有寫得很清楚的話, 可以由 Git commit log 直接產生出來.

由 Git Commit 產生 Change Log 的指令

從 gugod 看到的文章: 由 git commit 造出 Changelog (原文: Making a Changelog from Git commit messages, 作者 Vladimir Rybas)

  • git log --no-merges --pretty=format:' - %s' release-0.22..HEAD
  • git log --no-merges --pretty=format:' - %s' 312older..1e9newer
  • git log --no-merges --pretty=format:' - %s' # 會產生從頭到尾的 Commit log
git log --no-merges --pretty=format:' - %s' 312older..1e9newer
Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post