From: Konstantin Tokarev Date: Mon, 16 Mar 2020 12:55:39 GMT Subject: Re: [TOPIC 3/17] Obliterate Message-ID: <3839451584363302@sas2-a098efd00d24.qloud-c.yandex.net> In-Reply-To: <20200315221940.bdgi5mluxuetq2lz@doriath> 16.03.2020, 02:13, "Damien Robert" : > From James Ramsay, Thu 12 Mar 2020 at 14:57:24 (+1100) : >>  6. Elijah: replace refs helps, but not supported by hosts like GitHub etc >>      a. Stolee: breaks commit graph because of generation numbers. >>      b. Replace refs for blobs, then special packfile, there were edge cases. > > I am interested in more details on how to handle this using replace. > > My situation: coworkers push big files by mistake, I don't want to rewrite > history because they are not too well versed with git, but I want to keep > *my* repo clean. Wouldn't it be better to prevent *them* from such mistakes, e.g. by using pre-push review system like Gerrit? -- Regards, Konstantin