HugeSCM 0.19.0 发布,新增 Git 大仓库治理利器
HugeSCM 0.19.0 已经发布,作为下一代版本控制系统,其核心功能没有太多的变化,新增了两个实验性的命令:cherry-pick和 revert。 当前版本最大的亮点是 HugeSCM 团队将内部长期开发的 Git 存储库维护工具整合到 HugeSCM 中,命名为 hot,hot命令是一个有去的 Git 存储库维护工具,它不仅支持删除存储库中的文件并重写历史(如大文件,密码文件等:hot remove),还支持分析存储库有哪些大文件(原始大小:hot size,压缩大小:hot az),还支持友好的查看文件内容(hot cat),删除无效的分支,标签(按前缀删除:hot prune-refs,按过期时间或已合并删除:hot expire-refs),还支持查看存储库状态(hot stat),更多的命令可以查看帮助信息。 hot 命令支持的场景有: Git 存储库误提交了密码凭证等,可以使用 hot remove 删除并重写历史记录,hot remove 的重新速度非常快。 你可以使用 hot mc 将 Git 存储库的对象格式迁移到 SHA256,也可以将对象格式为 SHA25...