Re: Git Bug report
From: Matthieu Moy <hidden>
Date: 2016-06-15 22:52:11
Junio C Hamano [off-list ref] writes:
If we cannot tell if it is or is not a GIT_DIR, we should error out---the reason we cannot tell most likely is because we cannot read it, and such a file, if it is not a GIT_DIR, cannot be tracked in the real GIT_DIR at a higher level, and if it is a GIT_DIR, we cannot use it to record updates or inspect existing history.
Plus, the user may have removed the permission on the .git directory by mistake, and it would be very surprising behavior if git ran without complaining using a higher level GIT_DIR (i.e. a more or less arbitrary repo as far as the user is concerned ...)
How's that sound as a guideline?
Sounds reasonable, yes. -- Matthieu Moy http://www-verimag.imag.fr/~moy/