Cygwin + msysgit – terminaciones de línea erróneas enviadas al editor de post de confirmación

Estoy usando cygwin en Windows 7, pero he decidido trabajar con msysgit en lugar de cygwin git por defecto, porque msysgit siempre es más reciente. Todo funciona bastante bien, excepto la edición de posts de confirmación. Estoy usando nano (form cygwin) y aparentemente mi msysgit le envía un final de línea CRLF, por lo que se muestran incorrectamente en la window de cygwin (como ^ M ).

¿Tienes alguna idea de cómo solucionar esto?

¿Crees que la combinación de mssygit y cygwin es un buen enfoque de todos modos?

¡Gracias!

¿Crees que la combinación de mssygit y cygwin es un buen enfoque de todos modos?

Tiendo a evitarlo, ya que msysgit es ahora mucho más rápido y actualizado que cygwin con respecto a git. Consulte " Git en Windows: MSYS o Cygwin? ".
Podría considerar usar nano para Windows .

Compruebe al less para ambos git el valor de git config core.autocrlf.

Asegúrese de que sea falso en ambos entornos. Consulte " Recomendación definitiva para la configuration de autocrlf de git ".