git log becomes powerful when you filter:
--author="alice" — by author (regex; partial match works)
--since="2 weeks ago" / --until="yesterday" — time window
--grep="bug" — search commit message
--all — across every branch (default is current only)
--no-merges — skip merge commits
-S "functionName" — pickaxe: commits that added or removed that string
-p — show patch (diff) for each commit
--stat — file change summary
Combine freely:
git log --since="1 week ago" --no-merges --author="me" --oneline
Reads as: "what did I ship this week?"