From: Jeff King Date: Mon, 16 Sep 2013 22:09:08 GMT Subject: Re: .gitattributes and defaulting to binary Message-ID: <20130916220908.GC5477@sigill.intra.peff.net> In-Reply-To: On Mon, Sep 16, 2013 at 05:35:24PM -0400, Matthieu Vachon wrote: > But I was not able to achieve it right now. When having this in my > `.gitattributes`, git treats all files as binary, even the one > explicitly specified like `*.txt`: > > *.txt text > * binary >From "git help attributes": When more than one pattern matches the path, a later line overrides an earlier line. This overriding is done per attribute. Reversing the two lines should do what you want. You may also want to use "-text" instead of "binary"; the latter also implies "-diff", which means you will never see diffs of those files, even if they are actually text. -Peff