Git 2.39 正式发布


Git 2.39 已正式发布。

新版本主要变化包括:

  • git shortlog命令添加更灵活的--group选项

该选项支持按作者或提交者以外的字段对 commit 进行分组,例如

$ git shortlog -ns --group=author --group=trailer:co-authored-by
  • 优化稀疏索引 (sparse index) 性能

Git 2.39 在稀疏索引方面的性能有了显著增强,比之前的版本提升了大约 70%。

  • 优化 connectivity check 性能

在一个拥有近 700 万个引用的测试存储库中,Git 2.39 的性能比以前的版本高出大约 4.5 倍。

详情点此查看。

延伸阅读

  • Git 2.38 发布,引入巨型仓库管理工具 "Scalar"
  • Git 2.37 正式发布,支持修剪不可达对象、稀疏索引可广泛使用

相關推薦

2022-12-16

rosoft Visual Studio (2015/2017/2019) 集成。Git Extensions v4.0.1 现已发布,具体更新内容如下: Changes 10521 Git 2.39 bugs out for fetch --jobs=0 10516 theme:从可交付成果中删除深色主题 10514 无法从 git commands 运行 git 命令 10487

2022-08-07

创建和管理二进制程序的编程工具,目前 GNU Binutils 2.39 发布了,更新内容如下: GNU Binutils 2.39 最值得注意的是,如果堆栈可执行,ELF 链接器现在将生成警告。如果输出二进制文件包含设置了所有三个读/写/执行权限位的段,链

2024-02-02

GNU C Library 2.39 已发布,GNU C Library 被设计为可移植和高性能的 C 库。它遵循所有相关标准,包括 ISO C11 和 POSIX.1-2017,也是已知的最完善的国际化接口之一,广泛应用于 GNU/Linux 系统以及其他使用 Linux 内核的系统。 此版本带

2023-03-14

 Git 项目发布了 Git 2.40 版本,其中包含超过 88 个贡献者的功能和错误修复,其中 30 个是新贡献者。 以下为该版本部分新功能介绍: 在 Git 2.40 中,除了 Vim 之外, git jump 现在还支持 Emacs,允许使用 git jump 将位置列表填

2022-06-29

Git 2.37 已正式发布。 主要变化 新增用于修剪不可达对象 (unreachable object) 的机制 新增适用于 Windows 和 macOS 的内置文件系统监视器 稀疏索引 (sparse index) 已可以广泛使用 修剪不可达对象 在 Git 中,对象可被分类为“可

2022-10-05

Git 2.38 已正式发布。此版本最值得关注的变化是引入微软创建的仓库管理工具 Scalar——用于处理巨型 Git 仓库。 引入巨型 Git 仓库管理工具 Scalar Scalar 是一个使用 C# 编写的 .NET Core 应用程序(后来使用 C 进行了重写),

2022-09-28

nux 发行版。 距离上一个版本时隔近两年后,CRUX 3.7 正是发布,更新内容如下: 工具链更新 包括 glibc 2.36、gcc 12.2.0 和 binutils 2.39 等 内核 Linux 5.15.55 (LTS) Xorg 带有 Xorg 7.7 和 xorg-server 21.1.4 Wayland CRUX 3.7 现在包

2022-10-08

Visual Studio Code 是一个开源的代码编辑器,支持 IntelliSense、调试、Git 和代码片断。可在 Windows、Linux 和 macOS 上下载使用。支持常见的脚本和编程语言,还可以通过安装扩展来获得更多语言和功能的支持。 近日微软发布了 1.72 版

2022-08-24

址:https://visualstudio.microsoft.com/zh-hans/vs/preview/ 在推出正式版之前,开发团队还会持续添加更多对 Arm64 的支持。 官方表示,Visual Studio 2022 17.4 GA 将是首个正式原生支持 Arm64 架构的版本。此外,17.4 正式发布后会成为 LTSC 版本

2023-03-02

Linux From Scratch 社区发布了最新版本的更新,分别是 LFS 11.3 版、LFS 11.3 版 (systemd)、BLFS 11.3 版和 BLFS 11.3 版 (systemd)。 Linux From Scratch 项目简称 LFS,它提供必要的步骤,帮开发者一步一步地定制自己的 Linux 系统。LFS 最主要的意

2022-09-14

Linux From Scratch 社区最近发布了更新,分别是 LFS 11.2, LFS 11.2 (systemd), BLFS 11.2 和 BLFS 11.2 (systemd)。 Linux From Scratch 项目简称 LFS,它提供必要的步骤,帮开发者一步一步地定制自己的 Linux 系统。LFS 最主要的意义是教人们认识一个

2024-01-03

://foss.heptapod.net/pypy/pypy 迁移到 https://github.com/pypy/pypy,也正式从 Mercurial 转移到 Git。 官方团队仍然认为Mercurial是更好的版本控制系统,命名分支模型和用户界面都优于其它选择,但foss.heptapod.net在google/bing/duckduckgo搜索中的索引

2022-06-03

Nitrux 2.2 已正式发布,Nitrux 是一个基于 Debian 、围绕现代 KDE Plasma 桌面环境构建的完整操作系统,拥有自己的一套 Nitrux 应用程序,建立在 Maui 套件和 Qt 上。 Nitrux 2.2 放弃了长期采用的 Linux 5.15 LTS 内核,默认切换到更新的 Linux

2022-08-20

Gitea 1.17.1 已正式发布。在这个小的版本更新中我们合并了 35 个 PR,没有包含功能性的更改,但我们强烈建议用户升级到此版本以获得重要的修复补丁。 致谢:感谢报告问题的安全研究人员,同时感谢 @zeripath 的修复工作!