# ───────────────────────────────────────────── # 行尾策略:基线按交付字节原样保存,不做自动归一化 # # 理由:本仓库是受控基线,源码树摘要按字节计算(见 docs/reference/原始交付包指纹.md)。 # 一旦让 git 自动转换行尾,克隆出来的树与交付包就不是同一份字节,摘要对不上, # 复核时会被误判成"代码被改过"。 # # 交付包本身行尾并不统一(14 个文件为 CRLF:8 个 java、2 个 html、application.yml、 # common.js、sim_device.py、start-gateway.bat),这是既有状态。归一化属于基线变更, # 需要会签,不在导入时顺手做。 # # 新增文件请按 CONTRIBUTING.md 第七节的约定写(UTF-8 + LF), # 这样新老文件的差异只会出现在新增内容里,不会整文件翻红。 # ───────────────────────────────────────────── * -text # 二进制:禁止文本 diff *.jar binary *.war binary *.zip binary *.png binary *.jpg binary *.jpeg binary *.gif binary *.ico binary *.pdf binary *.docx binary *.xlsx binary *.pptx binary *.woff binary *.woff2 binary