Git 项目发布了 Git 2.40 版本,其中包含超过 88 个贡献者的功能和错误修复,其中 30 个是新贡献者。
以下为该版本部分新功能介绍:
- 在 Git 2.40 中,除了 Vim 之外,
git jump
现在还支持 Emacs,允许使用git jump
将位置列表填充到 Emacs 客户端。[source] - 在 v2.38.0 等版本中,
git cat-file
的--batch-check
和-s
选项都忽略了--use-mailmap
的存在,当邮件映射重写两侧的名称/电子邮件对长度不同时,可能会导致不正确的结果。 Git 2.40 纠正了这些问题,git cat-file -s
和--batch-check
将忠实地报告对象大小。[source] - 过去,
check-attr
需要一个索引,这意味着如果想在裸库中使用check-attr
,必须求助于临时读取索引,Git 2.40 不再需要这种解决方法。在 Git 2.40 中,check-attr
支持新的--source=
来扫描.gitattributes
。[source] - 在 Git 2.40 中,
git bisect
现在作为本机内置函数在 C 中完全实现。[source] - Git 2.40 淘汰了
git add --interactive
的遗留实现,降低应用体积和占用率。[source] - “merge-tree” 获得了一个新的 `--merge-base` 选项。
- 向 Bash 完成助手引入不区分大小写的模式。
- 默认情况下,与其他平台一样,在 macOS 上使用 SHA1DC 实现
- `git bisect` 成为内置函数。
除此之外,该版本还有大量其他功能和 bug fixed ,详情查看 release note 。
为您推荐与 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 2.43 新特性
- 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 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发布 面向所有用户引入稀疏索引功能
暂无回复。