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)
 
 
Back to Top
OKHK