filter-repo-rs: 用 Rust 构建的高性能 Git 历史重写工具
• 一条命令完成敏感信息治理,支持 secrets 检测、批量替换、全 refs 覆盖与审计报告输出,适合泄露凭据后的快速止损
• 面向大型仓库优化历史清理流程,可按 blob 大小、路径、子目录等维度重写历史,显著降低仓库体积与克隆耗时
• 提供 --dry-run、--backup 等安全机制,并支持作者身份、标签和分支批量改写,兼容 Linux、macOS、Windows 多平台
https://github.com/Cactusinhand/filter-repo-rs
#Git #Rust #代码仓库治理 #敏感信息清理 #历史重写 #DevSecOps
• 一条命令完成敏感信息治理,支持 secrets 检测、批量替换、全 refs 覆盖与审计报告输出,适合泄露凭据后的快速止损
• 面向大型仓库优化历史清理流程,可按 blob 大小、路径、子目录等维度重写历史,显著降低仓库体积与克隆耗时
• 提供 --dry-run、--backup 等安全机制,并支持作者身份、标签和分支批量改写,兼容 Linux、macOS、Windows 多平台
https://github.com/Cactusinhand/filter-repo-rs
#Git #Rust #代码仓库治理 #敏感信息清理 #历史重写 #DevSecOps