From: Junio C Hamano Date: Tue, 02 Sep 2008 01:47:36 GMT Subject: Re: pack count on repo.or.cz Message-ID: <7vod37s4hz.fsf@gitster.siamese.dyndns.org> In-Reply-To: <20080902011433.GA12682@coredump.intra.peff.net> Jeff King writes: > Though an even simpler solution, since you control all of the repos, is > to just temporarily add references from the "parent" of the fork to > every ref of every forked child. Then do the repack in the parent, which > should then contain all of the objects for all of the children, delete > the temporary references, and prune in the children (who should see most > of their objects now in the parent). Hmm, I am slightly worried about doing so might defeat the whole point of making the sample repository a separate one from git.git hosted there. The reason it is not a branch in git.git is because I did not want to contaminate the official git.git repository with commit objects in tree objects (aka gitlinks); it would deny access to clients older than 1.5.2.