Jonathan Nieder [off-list ref] writes:
The deployment examples above seem like examples where the user would
want the script to run on "git am" (and on "git merge --ff-only", for
that matter) but not on the intermediate commits in "git rebase",
since when rebasing a multi-commit series, deploying earlier rebased
commits would cause the deployment to lose the benefit of later fixes.
Agree. The same thing can be said to "git am" accepting a series of
multiple patches, though.