Git for Windows v2.40.0-rc1 现已发布。按照原先的规划,Git for Windows 将在下一个版本中放弃对 Windows 7 和 Windows 8 的支持;同时,Git for Windows 的 32 位版本的支持也即将结束。
此版本主要更新内容如下:
New Features
- 随附 Git v2.40.0-rc1。
- 以前存在着一些有“dashed”的 Git 命令(例如
git-commit
代替git commit
)。从这个版本开始,Git for Windows 不再支持这些 dashed commands。 - 随附 tig v2.5.8。
- 随附 Bash v5.2 patchlevel 15。
- 随附 OpenSSL v1.1.1t。
- 随附 GNU TLS v3.8.0。
- 随附 cURL v7.88.1。
- 随附 libfido2 v1.13.0。
- 随附 Git Credential Manager v2.0.935。
Bug 修复
- 某些命令错误处理了 drive root 附近的绝对路径(例如
scalar unregister C:/foo
,已修复) 。 - 当试图从 Git Bash 调用 Cygwin(或 MSYS2)程序时,用户会经常收到关于“cygheap”的神秘错误消息,甚至是一个令人费解的退出代码 127。现在,这些调用中的许多都成功了,允许基本交互。虽然 Cygwin 的
vim.exe
仍然不可能与 Git Bash 的终端窗口进行交互,但现在 Cygwin 的zstd.exe
可以与 Git for Windows 的tar.exe
一起处理.tar.zst
文件。
详情可查看更新说明。