> Indeed, but the most common SCM's detect binary files automatically, > either by suffix or content analysis, so I think that is what user's > expect. It will be right for more projects that the current behaviour. as a user, I expect a SCM to only modify a file when I have explicitly asked it to do so. Automatically conversion by guessing file types are evil, as they _will_ go wrong, and then mess some files. This "intelligent" file handling is a pain to use. You end up in situations were builds work on some platforms but not on others, which gets even more confusion with NFS home directories. So, please do not enable core.autocrlf by default on Windows. It might be reasonable for some projects, but not for all of them, and it will break some projects. Perhaps a project should be able to enable (or "suggest" it) in a repo-wide setting somehow, which would avoid the git clone problem. Thomas - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html