我在Windows 7上使用cygwin,但我决定使用msysgit而不是默认的cygwin git,因为msysgit总是更新。除了提交消息编辑之外,一切都运行良好。我使用nano(表格cygwin),我的msysgit显然发送了一个CRLF行结尾,因此它们在cygwin窗口中显示不正确(如 ^ M )。
你知道如何解决这个问题吗?
你认为将mssygit和cygwin结合起来是一种很好的方法吗?
谢谢!
答案 0 :(得分:0)
你认为将mssygit和cygwin结合起来是一种很好的方法吗?
我倾向于避免使用它,因为msysgit现在比gg上的cygwin更具信息性和最新性。请参阅“Git under windows: MSYS or Cygwin?” 您可以考虑using nano for Windows。
至少检查两个git git config core.autocrlf的值。
确保在两种环境中都是假的。请参阅“Definitive recommendation for git autocrlf settings”。