If you want to look back on recent work to remind yourself what changed, git log serves well. If you have multiple git repos to look at, you may want an easier way to check all the repos together.

$script:RepoRoot = "$(pwd)"; Get-ChildItem -Directory | ForEach-Object {echo ""; echo $_.Name; cd $_.Name; git log --oneline --graph --decorate --all --since "1 week ago" --author "My Name"; cd $script:RepoRoot }

Run this from the parent directory that contains all your repositories.

Explanation

Usage

After running the script, you can scroll through to see an overview of the changes across all of your repos.