From: Johan Herland Date: Mon, 24 Aug 2009 22:14:03 GMT Subject: Re: git list binary and/or non-binary files? Message-ID: <200908250014.03585.johan@herland.net> In-Reply-To: <2729632a0908241450m1651c77ata9744058c5d42672@mail.gmail.com> On Monday 24 August 2009, skillzero@gmail.com wrote: > Is there a way to list the files git considers binary in a repository > (and alternatively, the ones it considers text)? I have a large > repository and I want to fix line endings for text files that were > accidentally checked in using CRLF and can't just use the file > extension alone because some files with the same extension may be > binary and others not (e.g. UTF-8 .strings file is text, but a UTF-16 > .strings file is binary...git already figured out based on the content > that one is binary). > > I thought maybe git ls-files, but I didn't see anything in there I can > use for binary vs text. I use the following to list files that contain CRs, but that are not considered binary by Git: git grep --cached -I -l -e $'\r' 'git help grep' explains all the options... Have fun! :) ...Johan -- Johan Herland, www.herland.net