newren

git-filter-repo

newren

Quickly rewrite git repository history (filter-branch replacement)

AI 简介

git-filter-repo 是一个用于快速重写 Git 仓库历史的工具,作为 git filter-branch 的替代方案。该项目使用 Python 编写,具备高效性能和丰富的功能,支持复杂的历史重写需求。相较于传统的 git filter-branch,它在处理大规模数据时表现出色,并且提供了更友好的用户体验。此外,git-filter-repo 还可以作为一个库来创建自定义的历史重写工具,适用于需要对 Git 仓库进行深度清理或结构调整的场景,如移除敏感信息、重构项目结构等。

Python
Other
12.6k
Stars
966
Forks
66
Watchers
77
Issues

Star 增长

今日0
近 7 天+45
近 30 天+193
综合评分88.96
默认分支main