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 的文档得到了改进和更新
-
曾长期失效的 git‑imap‑send 功能也得到了修复与增强
-
另外还包含多项修复、优化和面对未来风险的兼容性改进
详情查看 https://lore.kernel.org/lkml/xmqqms8f5889.fsf@gitster.g/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
GNOME Shell 49 Beta 发布
GNOME Shell49 Beta 已发布。这是与 Mutter 49 Beta 同步推出的预发布版本,面向整个 GNOME49 的 Beta 阶段。 GNOME Shell 49 Beta 带来了用户期待已久的锁屏控电功能,同时又在文件管理、显示亮度控制、多媒体通知与辅助功能等方面进行了改进。 锁屏界面新增重启与关机选项 自 2019 年的用户建议终于在 GNOME 49 中实现——锁屏界面现在可以直接重启或关机,无需先登录 该功能通过新的设置 org.gnome.desktop.screensaver restart-enabled 控制,用户可选择是否允许在锁屏界面启用重启/关机操作 其他改进与修复 默认文件查看器由 Evince 替换为 Papers 文档查看器,更贴合 GNOME49 的整体用户体验 快捷设置菜单中新增“每显示器亮度滑块”,可分别调控多屏幕亮度 屏幕截图/屏幕录像的通知现在被统一分组管理,界面更整洁 GNOME 镜像放大器组件修复了指针缩放异常的问题 加入了一系列常规 bug 修复与性能增强 详情查看发布说明。
-
下一篇
开放签电子签章工具版 V1.3.0 发布
开放签电子签章工具版 V1.3.0 已经发布 此版本更新内容包括: 1、新增骑缝签章距离顶部的扩展签名。【原版本只支持固定位置,现版本支持自定义】; 2、新增证书申请、位置签署、骑缝签的Test测试类【为了方便用户快速体验功能】 ; 3、新增生成个人印章测试类【支持长方形无框、长方形有框、正方形无框、正方形有框】; 详情查看:https://gitee.com/kaifangqian/kaifangqian-base/releases/V1.3.0
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS8编译安装MySQL8.0.19
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Hadoop3单机部署,实现最简伪集群
- CentOS7,8上快速安装Gitea,搭建Git服务器