warning: LF will be replaced by CRLF in project.config.json. The
file will have its original line endings in your working
directory
这是我在git add .时遇到的问题
他的意思主要是
假如你正在Windows上写程序,又或者你正在和其他人合作,他们在Windows上编程,而你却在其他系统上,在这些情况下,你可能会遇到行尾结束符问题。这是因为Windows使用回车和换行两个字符来结束一行,而Mac和Linux只使用换行一个字符。虽然这是小问题,但它会极大地扰乱跨平台协作。
如果你只是一个人搞 不考虑队友合作问题 或者都是window系统 那就没问题 关掉它
git config core.autocrlf true
如果你是团队协作,那就看看这份文档吧
GIT 文档
看不懂也没关系
下面是操作流程
如果你是window系统
$ git config --global core.autocrlf true
如果你是mac或Linux系统
$ git config --global core.autocrlf input
如果您是Windows程序员,并且仅做Windows项目,则可以关闭此功能,通过将config值设置为false来在存储库中记录回车:
$ git config --global core.autocrlf false
其实就是回车换行在不同系统的不兼容问题