Gitnfo — GitHub Commit Summary

AI Generated Summary

Command Line Method

# Get commits from specified date range
git log --since="2 weeks ago" --pretty=format:"- %s%n  %b" | grep -v "^$"

# Alternative with more details
git log --since="2 weeks ago" --pretty=format:"- **%s**%n  Author: %an%n  Date: %ad%n  %b%n" --date=short

# Group by author
git log --since="2 weeks ago" --pretty=format:"%an|%s|%b" | sort | awk -F'|' '{
    if ($1 != prev) {
        if (prev) print ""
        print "### " $1
        prev = $1
    }
    print "- " $2
    if ($3) print "  " $3
}'