Petr Baudis [off-list ref] writes:
quoted
Think of a future when you can shallowly clone near the tip of
git repository that does not have shell-script git-branch.sh
anymore. You cannot expect to already have the preimage of the
patch in such a case. You would still want to be able to revert
the change with "git apply -R".
Hmm, how is this argument not applying to binary diffs you can't revert
either?
Earlier you cannot, but because now you can, perhaps? ;-)