文件名称:BFG Repo-Cleaner:删除大的或麻烦的 blob-开源
文件大小:1014KB
文件格式:ZIP
更新时间:2024-08-27 03:49:45
开源软件
BFG 是 git-filter-branch 的更简单、更快的替代方案,用于清除 Git 存储库历史记录中的不良数据。 您可以使用它来删除疯狂的大文件,以及删除密码、凭据和其他私人数据。 git-filter-branch 命令非常强大,可以做 BFG 不能做的事情,但 BFG 更适合上述任务,因为它更快更简单。 BFG 并不是特别聪明,但专注于使上述任务变得容易。 如果需要,您可以使用漂亮的 Scala 语言来自定义 BFG。 至少在某些时候,它必须比 Bash 脚本更好。 BFG 将更新您的提交以及所有分支和标签,使其保持干净,但它不会物理删除不需要的内容。 检查存储库以确保您的历史记录已更新,然后使用标准 git gc 命令去除不需要的脏数据。