Git 3.0 有望在 2026 年发布,默认启用更安全的 SHA-256 哈希算法
在近期的 Git 贡献者峰会上,开发者们首次正式讨论了 Git 3.0 的发布时间表——共识倾向于不将发布时间无限拖延,希望在 2026 年完成这一重大版本更新。
据介绍,Git 3.0 所需的大部分功能已基本实现,目前计划在大约一年后发布,即距离当前版本约四个发布周期。
https://lore.kernel.org/all/aNxivuJEnSHbQNdr@fruit.crustytoothpaste.net/
Git 3.0 的核心变化是默认切换至 SHA-256 哈希算法,以取代当前使用已久、存在安全隐患的 SHA-1。新版将带来更强的安全性和完整性验证机制。
不过,Git 团队也强调,SHA-1 与 SHA-256 的互操作性仍在完善中,确保新旧仓库、工具链、以及代码托管平台之间能够平滑协作。
目前,Git 生态系统中许多依赖组件(如托管平台、CI/CD 工具等)仍需时间完成兼容适配。开发者们希望在 3.0 发布时,整个生态能同步支持新算法,避免因哈希不兼容导致的协作问题。
