Hilco Wijbenga [off-list ref] writes:
quoted
Regarding $GIT_DIR/config, it says "The filename is of course relative
to the repository root, not the working directory.". Is this out of
date? (Cc-ing Peff and Duy.)
It is only worded awkwardly, I think. The above is merely trying to say
that you do not place 'config' anywhere in the working tree; in other
words, "repository" in the above refers to GIT_DIR, and the "root" means
not inside refs/, objects/, or anywhere, just next to index, HEAD, etc.