"David A. Greene" [off-list ref] writes:
From: James Nylen <redacted>
Teach git-subtree about --unannotate. This option strips a prefix
from a commit message when doing a subtree split.
Hrm. This looks like a workaround for a short-sighted misdesign of
the annotate option that only allowed prefixing a fixed string. I
have to wonder if it is better to deprecate --annotate and replace
it with a more general "commit log rewriting" facility that can
cover both use cases?