1
0
mirror of https://github.com/gophernicus/gophernicus.git synced 2024-12-04 14:46:37 -05:00
gophernicus/git2changelog

21 lines
329 B
Bash
Executable File

#!/bin/sh
##
## Generate ChangeLog from git log
##
PREVIOUS=
IFS=/
echo "[ Automatically generated from git log ]"
git log --pretty=tformat:"%ad %an <%ae>/%s" --date=short | \
while read AUTHOR COMMENT; do
[ "$AUTHOR" != "$PREVIOUS" ] && printf "\n$AUTHOR\n\n"
printf "\t* $COMMENT\n"
PREVIOUS="$AUTHOR"
done
echo
echo