From: Junio C Hamano Date: Mon, 08 Oct 2012 16:46:43 GMT Subject: Re: sharedRepository derived from file permissions Message-ID: <7vhaq4nc7g.fsf@alter.siamese.dyndns.org> In-Reply-To: <1210080955590.12283@wes.ijneb.com> Mark Hills writes: > We make extensive use of unix permissions and core.sharedRepository -- > multiple developers push to the same repo. > > I have often wondered why core.sharedRepository is needed at all as a > separate configuration? > > It looks like it might be easier (and less confusing to users) to derive > this attribute from the top-level .git directory? Hrm, clever ;-) > Is there a reason why Git doesn't just follow (and echo) the top-level > permissions? Other than "we did not trust that all the end users are capable of doing the right 'chmod 2775 .git && chgrp project .git", with a little bit of "we didn't think of that when we wrote the system", I do not recall any.