Highlights from Git 2.52
6 months ago
- #Open Source
- #Git
- #Version Control
- Git 2.52 引入了新命令 `git last-modified`,用于高效获取树级修改追踪信息
- `git maintenance` 命令新增几何优化任务 `geometric`,实现更高效的仓库维护
- `git refs` 新增子命令 `list` 和 `exists`,提供更完善的引用管理功能
- Git 2.52 实验性引入 `git repo` 命令,用于查看仓库信息与结构
- 从 Git 3.0 开始,默认分支名称将从 'master' 变更为 'main'
- Git 2.52 为 SHA-1 和 SHA-256 的互操作性奠定基础
- Git 2.52 引入可选的 Rust 支持,预计 Git 3.0 将包含更多 Rust 组件
- Git 2.52 增强了对路径规范语法中布隆过滤器的支持
- 包括 `git describe`、`git remote` 和 `git log -L` 在内的多项命令获得性能提升
- 新增 `git sparse-checkout clean` 子命令,优化稀疏检出工作流管理