Capture commit history since the last tag.
Section: Release and versioning targets
Generate changelog snippet
makefile
makefile
changelog:
git log --oneline --decorate $$(git describe --tags --abbrev=0)..HEADExplanation
Double-dollar escapes shell command substitution through make.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Release and versioning targets