There is an analogous concept in patch(1), it's just implemented by
cd'ing to a subdirectory first. ;)
I think --root makes sense as the root of the patch. The other
alternative would be --add (by analogy with --strip); the biggest
advantage there is that -a, as a short option, isn't used for anything
either by git-am, git-apply, or patch.
Incidentally, has anyone talked to the patch(1) maintainers about adding
support for the git extensions, like binary patches? The main reason is
that patch(1) is still useful when you have to suffer though fuzzy errors.
-hpa
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html