Git 2.51‑rc0 发布,为 Git 3.0 默认转向 SHA‑256 做更多准备
Git 2.51 首个 RC 版本已发布,这是 Git 向 3.0 演进的关键里程碑: 引入 SHA‑256 支持并提供测试选项 reftable 将成为未来的新标准引用后端 多项其他改进提升用户体验和安全性 下面是 Git 2.51‑rc0 值得关注的变化: 默认切换为 SHA‑256 Git 3.0 计划将默认哈希算法由传统的 SHA‑1 改为更加安全的 SHA‑256 在 Git 2.51‑rc0 中引入了 WITH_BREAKING_CHANGES 构建选项:开启后即使用 SHA‑256 作为默认哈希函数,便于用户提前测试并适应迁移流程 同时,gitk 和 git‑gui 工具已获得对 SHA‑256 仓库的支持 默认后端:引入reftable Git 2.51‑rc0 表明,新的 reftable 引用后端已经足够成熟,计划在 Git 3.0 中作为 新初始化仓库的默认引用存储后端 使用,从而带来更高效的数据管理 其他新增功能与修复 为 R 语言 添加了 userdiff 模式支持,提升语言差异比较的准确性 git‑send‑email 的文档得到了改进和更新 曾长期失效的 ...