From e8684f41ea53fac6d0186d8d4b3f39b28a6f9f50 Mon Sep 17 00:00:00 2001 From: milisman Date: Sun, 8 May 2016 08:46:36 +0000 Subject: [PATCH] git-changelog_eklendi --- changelog.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 changelog.sh diff --git a/changelog.sh b/changelog.sh new file mode 100644 index 000000000..c679c0b98 --- /dev/null +++ b/changelog.sh @@ -0,0 +1,11 @@ +#!/bin/bash +# Generates changelog day by day +NEXT=$(date +%F) +echo "CHANGELOG" +echo ---------------------- +git log --no-merges --format="%cd" --date=short | sort -u -r | while read DATE ; do + echo + echo [$DATE] + GIT_PAGER=cat git log --no-merges --format=" * %s" --since=$DATE --until=$NEXT + NEXT=$DATE +done