From: Jonathan Nieder Date: Fri, 06 Aug 2010 18:43:45 GMT Subject: Re: Decompressing a tree to a location other than the working directory Message-ID: <20100806184345.GB2985@burratino> In-Reply-To: Joshua Shrader wrote: > 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. I don’t know if it is plumbing, but "git archive" is very useful for that. $ git archive HEAD^:Documentation | (cd elsewhere && tar xf -) Hope that helps, Jonathan