git checkout allows one to checkout a particular version of a certain
path in the working directory. Are there accessible plumbing commands
that can be used to accomplish the same thing, but change the target
directory. For example, if I wanted to checkout a certain path, but
wanted to check it out somewhere external to my working directory /
repository?
Thanks,
Josh