我国网络基础设施实现跨越提升 累计建成5G基站达161.5万个
2022-06-20 17:00:36
博客园 2023-04-07 13:26:57
【资料图】
CRLF(Carriage-Return Line-Feed),CR是回车符,LF是换行符。它们都是文本文件用于标记换行的控制字符(control characters)或字节码(bytecode)。
CR(Carriage Return),回车符号,对应字符 "\r"
,十六进制 ascii 码为 0x0D
,十进制 ascii 码为 13
,用于将鼠标移动到行首,并不前进至下一行。
LF(Line Feed),换行符号,对应字符 "\n"
,十六进制 ascii 码为 0x0A
,十进制 ascii 码为 10
,用于换行。
紧邻的 CR 和 LF(组成 CRLF,\r\n
,或十六进制 0x0D0A
)将鼠标移动到下一行行首。
Windows 操作系统默认的文本换行符为 CRLF;Linux 以及 macOS 系统默认使用 LF,早期的 mac os 系统使用 CR 换行。
由于编辑器的不同或者文件行尾的换行符在 Windows 下被替换了,一些细微的空格变化会不经意地混入提交的补丁或其它协作成果中。 Git 提供了一些配置项来帮助解决这些问题。
git config --global core.autocrlf true # 全局设置git config --local core.autocrlf true # 项目设置
git config --global core.autocrlf input
git config --global core.autocrlf false
git config --global core.aurocrlf true
git config --global core.autocrlf input
[ 最近更新 ]