<p>git discovery: you cannot check a file you do not have permissions to into a library.</p><p>problem: my repo contains a directory of test files. this directory contains a second directory of "invalid" tests, i.e., tests that the program is *expected* to fail on (and if it doesn't fail cleanly that's an error). one of the "invalid" tests is a file the program doesn't have read permissions to.</p><p>I cannot check my "file with no read permissions" test case into the repository :(</p>