From: William Pursell Date: Sat, 05 Jun 2010 18:23:17 GMT Subject: Re: permissions Message-ID: <4C0A9615.4090307@wpursell.net> In-Reply-To: Andreas Schwab wrote: > William Pursell writes: > >> After all, it is a git repository, so "Not a git repository" >> is not accurate. > > A valid git repository requires more than a .git directory. True, but this doesn't address the issue. In the example you gave, the error message is accurate. Consider this: $ sudo sh -c 'umask 077; git init' Initialized empty Git repository in /private/tmp/foo/.git/ $ git rev-parse --git-dir fatal: Not a git repository (or any of the parent directories): .git That's just weird. And if there is a git repository in a directory above, there may be great confusion, weeping and gnashing of teeth. -- William Pursell