我试图通过将输出重定向git shortlog到CHANGELOG.md文件以编程方式构建更改日志。
我的更改日志输出(删节):
布兰登迪尔(4):
修复依赖冲突
我的changelog文件(空)看起来像这样:
CHANGELOG ===
我试图使用的命令是:
sed "2a $(git shortlog)" ./CHANGELOG.md
但我得到这个错误: sed: -e expression #1, char 30: extra characters after command
我想要的是:
CHANGELOG
===
布兰登迪尔(4):
修复依赖冲突
有人可以帮助连接我错过的点吗?
git shortlog第二行之后的输出放在CHANGELOG中?