title: How to set system default line ending to CRLF mode for git in Cygwin?
body: <p>Is there a way to set default line ending mode different from the system's (Cygwin's) default for git?</p>
  
  <p>I use both Windos-Git (i.e. GitBash) and the native git on Cygwin.  The root cause of my problem is that CYGWIN considers itself a un*x, and thus the default line ending is set to LF.  However, CYGWIN runs on Windows, and most other cooperated software, including GitBash, want the line ending mode to be CRLF.</p>
  
  <p>I use both because I administrate the git database, and need to assure usability of different git tools/clients for different engineers.</p>
  
  <p>In Cygwin, When I set core.crlf to true, it won't convert text file to CR/LF for me, since Cygwin considers itself a un*x.</p>
  
  <p>Is there a settings in GIT to tell git to force git to use CR/LF as it's 'auto' conversion default settings?  -OR- Any solutions for this situation?</p>