本文共 835 字,大约阅读时间需要 2 分钟。
解决不同平台下结束符差别导致的各种问题,需要通过设置 core.autocrlf 来搞定。两种可能遇到的提示信息:
warning: LF will be replaced by CRLF
fatal: CRLF would be replaced by LF假如你正在 Windows 上写程序,又或者你正在和其他人合作,他们在 Windows 上编程,而你却在其他系统上,在这些情况下,你可能会遇到行尾结束符问题。这是因为 Windows 使用回车和换行两个字符来结束一行,而 Mac 和 Linux 只使用换行一个字符。虽然这是小问题,但它会极大地扰乱跨平台协作。
1 | git config --global core.autocrlf true |
1 | git config --global core.autocrlf input |
1 | git config --global core.autocrlf false |
转载地址:http://yvenx.baihongyu.com/