Cygwin + msys错误的行尾发送到提交消息编辑器


我在Windows 7上使用cygwin,但我决定使用msysgit

而不是默认的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 设置的明确建议"。

相关内容

  • 没有找到相关文章

最新更新