From: Junio C Hamano Date: Fri, 08 Apr 2011 04:43:53 GMT Subject: Re: convert crlf to eol on vendor branch overlay Message-ID: <7vy63l4ak6.fsf@alter.siamese.dyndns.org> In-Reply-To: "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) ?