From: Jeff King Date: Thu, 07 Sep 2006 21:33:07 GMT Subject: Re: Change set based shallow clone Message-ID: <20060907213306.GA10781@sigio.intra.peff.net> In-Reply-To: <9e4733910609071341u7e430214j71ddcbefa26810ca@mail.gmail.com> On Thu, Sep 07, 2006 at 04:41:20PM -0400, Jon Smirl wrote: > Maybe the answer is to build a shallow clone tool for casual use, and > then if you try to run anything too complex on it git just tells you > that you have to download the entire tree. Can you list which operations you'd like to do on the shallow clone? Many operations that look at history are going to fail with a very short history (e.g., finding a merge base). Some operations can work with a short history, but the results are probably not useful (seeing the last 10 commits from git-log is probably not interesting). If you just want the latest snapshot, the remote git-archive work going on right now will probably take care of that. -Peff