发出git add .
命令
该文件的工作目录中将包含其原始行结尾。
警告:LF将被node_modules / babel中的CRLF替换 - JSCS / node_modules /巴别核/ LIB /转化/文件/插件-manager.js。
答案 0 :(得分:0)
这不是错误。这只是一个警告。
您可以详细了解here。
autocrlf
如何运作:
core.autocrlf=true: core.autocrlf=input: core.autocrlf=false:
repo repo repo
/ \ / \ / \
crlf->lf lf->crlf crlf->lf \ / \
/ \ / \ / \
此警告意味着什么
警告“ LF将被CRLF替换”表示你(拥有autocrlf
= true
)将在提交结帐周期后丢失你的unix风格的LF(它将被Windows风格的CRLF取代。 Git不希望你在windows下使用unix-style LF。
警告“ CRLF将被LF替换”表示您(拥有autocrlf
= input
)将在提交结帐周期后丢失您的Windows风格的CRLF (它将被unix风格的LF取代)。不要在Windows下使用input
。
另一种展示autocrlf
如何运作的方式
1) true: x -> LF -> CRLF
2) input: x -> LF -> LF
3) false: x -> x -> x