For an explanation of what Git's core.*crlf setting, see http://help.github.com/dealing-with-lineendings/ or http://gitimmersion.com/lab_01.html or just
man git-config. As the appropriate settings are dependent on the user's OS, we should do some OS sniffing and provide customized recommendations based on that. Of course we should also link to a place with the full instructions and make clear that these instructions are OS-specific and based on unreliable sniffing.
For clarity, we're recommending core.autocrlf and core.safecrlf settings, and what gitimmersion recommends are safe & sane.