From: Johannes Schindelin Date: Fri, 22 May 2015 06:37:56 GMT Subject: Re: [PATCH 3/3] clone: add `--seed` shorthand Message-ID: <1be7702fa53d1705e913aff2e00eac21@www.dscho.org> In-Reply-To: <3516DC60279A42188EE2AA394921FC70@PhilipOakley> Hi Philip, On 2015-05-21 21:45, Philip Oakley wrote: > From: "Johannes Schindelin" >> >> On 2015-05-21 06:16, Jeff King wrote: >> >>> diff --git a/Documentation/git-clone.txt b/Documentation/git-clone.txt >>> index f1f2a3f..ffeb03b 100644 >>> --- a/Documentation/git-clone.txt >>> +++ b/Documentation/git-clone.txt >>> @@ -107,6 +107,9 @@ objects from the source repository into a pack in >>> the cloned repository. >>> transfer and stop borrowing from them after a clone is made >>> by making necessary local copies of borrowed objects. >>> >>> +--seed :: >>> + A convenient shorthand for `--dissociate --reference=`. >>> + >> >> Since you want to advertise this as an easier way than `--dissociate --reference=`, it might make sense to avoid sending the reader that way, too. >> >> Maybe something like >> >> --seed :: >> Fetch objects from instead of the clone URL when possible. This is useful when a (possibly partial) clone already exists locally, to avoid transferring the same objects again. >> > > Would it be worth mentioning here that a bundle is a satisfactory > alternative to repository? > > +--seed :: > + Fetch objects from or instead of the clone > URL when possible. This is useful when a (possibly partial) clone > already exists locally, to avoid transferring the same objects again. > > I haven't checked if the invocation would accept a bundle filename, > but I'm presuming it can in the same way that clone does. The proof would lie in the pudding ;-) Would you mind testing whether it works with bundles? Ciao, Dscho