Git发布了最新版本 2.43,新增了许多改进和新功能。
以下是Git 2.43的部分亮点:
-
git repack
的新功能:在Git 2.43中,git repack学会了一些新技巧。git repack用于重新组织仓库中的pack文件。在这个版本中,git repack支持使用多个cruft pack,并且可以通过对象过滤器将仓库的内容拆分为多个部分。 -
多cruft pack:在过去,Git将无法访问的对象存储在单个cruft pack中。但是,这样做会导致在每次重新打包操作时都需要重写整个cruft pack,从而浪费大量的I/O时间。在Git 2.43中,引入了对多个cruft pack的本地支持,可以将无法访问的对象拆分为多个pack,从而提高性能。
-
使用对象过滤器拆分仓库:Git的“partial clone”机制允许在包含有限对象子集的仓库中进行交互。在Git 2.43中,git repack学会了使用对象过滤器规范重新打包仓库,并可以选择将过滤后的对象移动到其他位置。这使得可以根据需要轻松地过滤和移除不需要的对象。
-
针对revert多次回滚的改进:在过去的Git版本中,当多次回滚时,每次回滚都会在提交消息中添加"Revert",导致提交消息变得冗长。在Git 2.43中,Git意识到进行多次回滚时,会生成更简洁的提交消息。
详情查看 https://github.blog/2023-11-20-highlights-from-git-2-43/
为您推荐与 git 相关的帖子:
- Git for Windows v2.40.0-rc1 发布
- Git for Windows 2.46.1 发布
- Git for Windows v2.45.2 发布
- Git for Windows v2.45.1 发布
- Git for Windows 2.44.0 发布
- Git for Windows 2.43.0 发布
- Git for Windows v2.42.0 发布
- Git for Windows 2.40.1 发布
- Git 2.40.1 发布,修复三个安全漏洞
- Git for Windows v2.40.0 已发布
- Git 2.40.0 正式发布
- Git for Windows 2.37.0-rc2 发布
- Git for Windows 2.39.2 发布
- Git 2.39.1 发布,修复两个安全问题
- Git 2.38 发布,引入巨型仓库管理工具"Scalar"
- Git for Windows 2.37.3 发布
- Git for Windows 2.37.2(2) 发布,将放弃支持 Windows 7/8
- Git for Windows 2.37.1 发布
- Git for Windows 2.37.0 发布
- Git 2.37 正式发布,支持修剪不可达对象、稀疏索引可广泛使用
- Git 2.37发布 面向所有用户引入稀疏索引功能
暂无回复。