B Watson <yalhcru at gmail.com> wrote: > At a guess... because they're hosted on a web server, and there are > ways the server could be (mis)configured that would allow +x files to > be executed instead of displayed (removing +x is sort of a safety net). Make sense, but what about git repository?