我试图通过将输出重定向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中?