From: Junio C Hamano Date: Wed, 09 Nov 2016 22:58:37 GMT Subject: Re: [PATCH 4/5] attr: do not respect symlinks for in-tree .gitattributes Message-ID: In-Reply-To: Duy Nguyen writes: > Let's err on the safe side and disable symlinks to outside repo by > default (or even all symlinks on .gitattributes and .gitignore as the > first step) > > What I learned from my changes in .gitignore is, if we have not > forbidden something, people likely find some creative use for it. Yup. Supporting any symlink in-tree is like requiring Git to be used only on symlink-capable filesystems. Not allowing it sounds like a very sensible option and unlike true contents, there is no downside to give that limitation to things like .git. Shouldn't we do the same for .gitmodules while we are at it?