Git on Windows, CRLF issues
- From
Peter Karlsson <peter@softwolves.pp.se>
- Date
- Apr 21, 2008, 19:48 UTC
- Message-ID
- <alpine.DEB.1.00.0804212145570.21181@perkele.intern.softwolves.pp.se>
Hi!
I have began moving old repositories for Windows-based software to Git. Since the tool I am moving from stores everything with CRLF line endings and have RCS-like keyword expansion, I'm treating it all as binary data when exporting to Git, i.e I have CRLF in the checked-in data (and I do want that, since this is Windows-only sources).
Now the latests msysgit comes along and (finally!) sets core.autocrlf to true by default.
How do I handle this without having everyone breaking check-ins? I can't require everyone to do unset core.autocrlf globally. Can I do that with gitattributes?
-- \\// Peter - http://www.softwolves.pp.se/