而不是默认的cygwin git,因为msysgit总是更新的。一切都运行良好,除了提交消息编辑。我正在使用nano(形式cygwin),我的msysgit显然正在向其发送CRLF行结尾,因此它们在cygwin窗口中显示不正确(作为^M)。
你知道怎么解决这个问题吗?
你认为将mssygit和cygwin结合起来是好方法吗?
谢谢!
你认为将mssygit和cygwin结合起来是好方法吗?
我倾向于避免它,因为 msysgit 现在在 git 方面比 cygwin 更具先见性和最新性。参见"Windows下的Git:MSYS还是Cygwin?"。
您可以考虑将nano用于Windows。
至少检查两个 git 的值 git config core.autocrlf。
确保它在两个环境中都是假的。请参阅"git autocrlf 设置的明确建议"。