From: Neal Kreitzinger Date: Fri, 08 Apr 2011 18:18:41 GMT Subject: Re: convert crlf to eol on vendor branch overlay Message-ID: <4D9F5181.7050806@gmail.com> In-Reply-To: <7vy63l4ak6.fsf@alter.siamese.dyndns.org> On 4/7/2011 11:43 PM, Junio C Hamano wrote: > "Neal Kreitzinger" writes: > >> How do I convert the eol's to LF? >> >> I tried this: >> >> vi .git/attributes >> SRC/*/* text (convert these to LF eol on commit) >> >> $ git config core.eol lf (convert "text" attr files to LF eol on checkout) > > Instead, how about something like: > > $ git ls-files -z | xargs -0 perl -p -i -e 's/\r$//' > > and then: > >> $ git add . -A >> $ git commit -m'convert eol' (should convert CRLF to LF) > > ? That worked! Thanks!