On Fri, Mar 10, 2017 at 09:58:23AM -0800, Brandon Williams wrote: > > A while back when we discussed whether to allow symlinks for > > .gitattributes, etc, I think the consensus was to treat the whole > > ".git*" namespace consistently. I haven't followed up with patches yet, > > but my plan was to go that route. > > Well if I remember correctly you sent out some patches for > .gitattributes but I got in the way with the refactoring work! :) True. :) But those were the old method that tries to treat .gitattributes specially, by using O_NOFOLLOW in the attribute code (but only for in-tree files, naturally). I think we ended up deciding that it would be better to just disallow symlink .gitattributes (and .git*) from entering the index, the way we disallow ".git". -Peff