Skip to content
Sections
>> Trisquel >> Packages >> aramo >> vcs >> git-filter-repo
aramo  ]
[ Source: git-filter-repo  ]

Package: git-filter-repo (2.34.0-1)

Quickly rewrite git repository history

git filter-repo is a versatile tool for rewriting history, which includes capabilities not found anywhere else. It roughly falls into the same space of tool as git filter-branch but without the capitulation-inducing poor performance, with far more capabilities, and with a design that scales usability-wise beyond trivial rewriting cases. git filter-repo is now recommended by the git project instead of git filter-branch.

While most users will probably just use filter-repo as a simple command line tool (and likely only use a few of its flags), at its core filter-repo contains a library for creating history rewriting tools. As such, users with specialized needs can leverage it to quickly create entirely new history rewriting tools.

Other Packages Related to git-filter-repo

  • depends
  • recommends
  • suggests
  • dep: git (>= 1:2.22)
    fast, scalable, distributed revision control system
  • dep: python3
    interactive high-level object-oriented language (default python3 version)
  • rec: git (>= 1:2.28)
    fast, scalable, distributed revision control system

Download git-filter-repo

Download for all available architectures
Architecture Package Size Installed Size Files
all 97.0 kB321 kB [list of files]