This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
git for-each-ref --format='%(committerdate) %09 %(authorname) %(authoremail) %09 %(refname)' --sort=committerdate
git branch | grep -v "main" | xargs git branch -D
#!/bin/sh | |
# Replace/modify committer name & email of all Git historical commits | |
# git-replace-committer-email.sh v1 git@tanshuai.com | |
# Usage: | |
# cd <git repo> | |
# sh ../git-replace-committer-email.sh | |
# git push --force --tags origin HEAD:main | |
git filter-branch -f --env-filter ' |