Skip to main content

git-filter-repo - 重写 / 修改 Git 仓库历史记录

  1. git-filter-repo - 重写 / 修改 Git 仓库历史记录

    https://github.com/newren/git-filter-repo

    git-filter-repo 是一个强大的工具,可以用于重写 Git 仓库的历史记录。

    它提供了比 git-filter-branch 更多的功能,并且性能更好。

    该工具可以用于各种类型的历史记录重写,如提取单个目录、重命名文件或目录、修改标签名称等。

    提供用于分析仓库并确定需要重写的内容的功能
    支持保留或删除指定路径
    支持文件和目录重命名
    提供更智能的安全性检查,避免意外覆盖原有历史记录
    自动压缩和整理仓库,简化用户操作
    提供可扩展的库接口,方便用户开发自定义的历史记录重写工具

    #GitHub #Tool #DevOps GitHub - newren/git-filter-repo: Quickly rewrite git repository history (filter-branch replacement)
OKHK