Useful to detect if there are empty commits in Git history
This happens when rewriting Git history with filtering, such as forking a git repo and running 'git filter-branch' but forgetting to include the --prune-empty switch
"
# used by usage() in lib/utils.sh
# shellcheck disable=SC2034
usage_args=""
for sha in $(git rev-list --min-parents=1 --max-parents=1 --all);do