| 用途 | 按区间提取提交生成日志素材 |
|---|---|
| 常用参数 | --oneline、--no-merges、--grep、--pretty=format |
| 输出 | Markdown/纯文本列表 |
按版本区间提取
按版本区间提取
git log --oneline --no-merges v1.4.1..v1.4.2
git log --no-merges --pretty=format:'- %s (%h)' v1.4.1..v1.4.2按类型分组(feat/fix)
按类型分组(feat/fix)
git log --no-merges --grep '^feat' --pretty='- %s' v1.4.1..v1.4.2
git log --no-merges --grep '^fix' --pretty='- %s' v1.4.1..v1.4.2自动生成后仍需人工润色:合并、回退与重构类提交通常不必出现在用户可读的日志里。