From: Sitaram Chamarty Date: Thu, 05 Nov 2009 01:24:12 GMT Subject: Re: thoughts on setting core.logAllRefUpdates default true for bare repos Message-ID: <2e24e5b90911041724u67a23278t6c0fc86a8ecc7d51@mail.gmail.com> In-Reply-To: <20091104235241.GA12984@vidovic> On Thu, Nov 5, 2009 at 5:22 AM, Nicolas Sebrecht wrote: > The 04/11/09, Sitaram Chamarty wrote: > >> But if you are able to do "gc" manually on any repo you can also do >> "reflog expire" before "gc" can you not?  Please correct me if I'm >> wrong. > > "If we are able to do 'gc' on any repo"... But a lot of users aren't > able to it because they aren't the admin. > > Or did you mean if "non-admin users could" ? dscho's original mail said: > With gitweb on a public site, there might be a problem when you pushed > some blob containing trade secrets accidentally, and try to scrub the > repository using "git gc" after a forced push. That's a manual gc. If you can do a manual gc, you can do a reflog expire before the gc, is what I meant. > > -- > Nicolas Sebrecht >