From: Miłosz Kosobucki Date: Tue, 15 Dec 2020 21:41:42 GMT Subject: Re: Cleanup tool for old blobs in partial clone Message-ID: <3b90b261-7920-671a-6566-70cd97b8d0e4@gmail.com> In-Reply-To: Hello Christian. On 13.12.2020 11:10, Christian Couder wrote: > Hi, > > On Fri, Dec 11, 2020 at 3:07 PM Miłosz Kosobucki wrote: > > I have been playing a bit with partial clone (see > https://lore.kernel.org/git/CAP8UFD35kk10FpUnPpiAUzTHJbm=SJ-76OTmkTwBstGFe3Zgdw@mail.gmail.com/), > and I started working on `git repack` and the underlying `git > pack-objects`, so that `git repack -a -d --filter=...` could work. I > cannot promise anything about when it will be submitted, merged, > released, etc. > > Also I have been working on it on the server side though, where it's > ok to get rid of everything that is stored elsewhere. It might not be > your case, but on the client side one might want to keep the (large) > blobs that can be reached directly from the tip of some branches, > which might require further work. > >> I couldn't find information about it anywhere in the docs. I vaguely >> remember a mention of something like that possibly being done in the >> future in partial clone (or maybe promisor remote?) patch mails but I >> couldn't find it again. > > Best, > Christian. > Thank you very much for this detailed information, and thanks for all the great work you and the git community are doing. Best, -- Miłosz Kosobucki